Integrate AWS PHD to CloudOps

This guide explains how to register an AWS PHD webhook source in CloudOps so that AWS Personal Health Dashboard events are ingested as CloudOps events.

Prerequisites

Before integrating, make sure you have:

  • Permission to create EventBridge Rules and SNS Topics in the AWS console.
  • Access to the CloudOps console with permission to register webhooks under your tenant.

You will configure the AWS side after this registration, using the webhook URL CloudOps issues here. See Alert Webhook setup on AWS PHD.

Register the AWS PHD webhook source

Open Webhook Management

In the CloudOps console, go to [Plugin & Integration Hub > Webhook Management] and click [+ Create Webhook] in the top right.

Step 1 — Select the source plugin

The Create Webhook wizard opens at Step 1: Source Plugin. Select AWS Personal Health Dashboard as the source plugin, then click [Next].

Step 2 — Enter basic information

  • Name — give this webhook a name (English letters, numbers, hyphens or underscores, 3–64 characters). For example, aws-phd-prod-health-feed.
  • Description — optional, up to 256 characters.

Click [Next] to proceed.

Step 3 — Schema Mapping

Payload Schema Mapping will be provided in a later phase. Click [Skip & Next] to continue.

ℹ️
Events received before mapping is configured are stored as unmapped and become available for routing once payload schema mapping is enabled.

Step 4 — Copy the Webhook URL

On the Complete step, CloudOps shows the Webhook URL issued for this source. Click [Copy] next to the URL — this is the value you will paste into the SNS Subscription endpoint in the Alert Webhook setup guide.

The webhook is created in the Active state and starts accepting events immediately.

ℹ️
Treat the webhook URL like a credential — anyone with the URL can post events under this source. If exposed, delete this webhook from the list and create a new one to rotate the URL.

Click [Done] to finish the wizard.

Next step

Continue with the AWS-side setup so that Health events actually fire into the webhook URL you just obtained:

v1.1.0