How to start sending alerts to Grafana OnCall from AppDynamics

Create a new HTTP Request Template in AppDynamics to send events to Grafana OnCall using the integration URL above.
Refer to AppDynamics documentation for more information on how to create HTTP Request Templates:
https://docs.appdynamics.com/appd/23.x/latest/en/appdynamics-essentials/alert-and-respond/actions/http-request-actions-and-templates

Use the following values when configuring a new HTTP Request Template:

Request URL:
Method: POST
Raw URL: Integration URL above

Authentication:
Type: None

Payload:
MIME Type: application/json
Template: {% verbatim %}

{
  "event": {
    "eventType": "${latestEvent.eventType}",
    "id": "${latestEvent.id}",
    "guid": "${latestEvent.guid}",
    "eventTypeKey": "${latestEvent.eventTypeKey}",
    "eventTime": "${latestEvent.eventTime}",
    "displayName": "${latestEvent.displayName}",
    "summaryMessage": "${latestEvent.summaryMessage}",
    "eventMessage": "${latestEvent.eventMessage}",
    "application": {
      "name": "${latestEvent.application.name}"
    },
    "node": {
      "name": "${latestEvent.node.name}"
    },
    "severity": "${latestEvent.severity}",
    "deepLink": "${latestEvent.deepLink}"
  }
}
{% endverbatim %}

Response Handling Criteria
Success Criteria: Status Code 200

Settings:
One Request Per Event: Enabled

After setting up a template, create a new action in AppDynamics and select the template you created earlier. Now you can configure policies to trigger the action when certain events occur in AppDynamics.
When configuring a policy, select the following events to trigger the action:

After setting up the connection, you can test it by sending a test request from the AppDynamics UI.