Integration is a popular customer service and help desk support software. triggers notifications for cases.


What does Opsgenie offer Desk users?

Use OpsGenie's Integration to forward Desk alerts to Opsgenie. Opsgenie determines the right people to notify based on on-call schedules– notifies via text messages (SMS), phone calls and iOS & Android push notifications, and escalates alerts until the alert is acknowledged or closed. Forward Opsgenie's "add note" alert activities to

Functionality of the integration

  • When new case is created on, an alert is created in Opsgenie automatically through the integration.
  • When the case on closed or resolved, the alert is closed in Opsgenie.
  • When a note is added to the alert in Opsgenie, the note is also added to the case on

Add Integration in Opsgenie

  1. Please create an Opsgenie account if you haven't done so already.
  2. Go to Opsgenie Integration page.
  3. Specify who is notified of alerts using the Teams field. Auto-complete suggestions are provided as you type.
  4. Copy the integration URL which includes Opsgenie endpoint as well as the API key.
  5. Click Save Integration.

Configuration on

  1. In, go to the Admin Panel.
  2. In "Apps" tab, install Custom Action.
  3. Enter the action name "Opsgenie", Select "None" as the authentication method.
  4. Paste the Integration URL copied when adding the integration.
  1. Click Create.
  2. After installing app, Add Action.
  3. Set name as "Send to Opsgenie"
  4. Select Post a JSON string to a URL as "Action Type"
  5. Fill the "JSON to POST" field by referring to this file.
  1. Click Add Action.
  2. Go to Cases -> Rules -> Inbound Interaction.
  3. Click + Add Rule.
  4. Enter a name and click Add.
  1. Add a Rule Action with selecting Trigger an App Action and Opsgenie: Send to Opsgenie.
  2. Set "Enabled" as "Yes" and Update.

You can configure an Outbound Interaction to update and close Opsgenie alerts on case changes.

Alert properties can be configured from Integration / Advanced Settings page.

Configuring Opsgenie to Integration (Optional)

To enable Opsgenie to send alert actions to, configure both and Opsgenie.


Add an API Application

  • In, go to Admin Panel->Settings
  • Add API Application named "Opsgenie"
  • Generated keys are used by Opsgenie

In Opsgenie

Add the following information to your integration in Opsgenie.

  • Go to Opsgenie Integration page and click the integration to modify.
  • Make sure Send Actions to is checked.
  • Enter the subdomain for the Desk account.
  • Paste the Key of the "OpsGenie" API Application to "Consumer Key" field.
  • Paste the Secret of the "OpsGenie" API Application to "Consumer Key Secret" field.
  • Paste the Token of the "OpsGenie" API Application to "Access Token" field.
  • Paste the Token Secret of the "OpsGenie" API Application to "Access Token Secret" field.
  • Click "Save Integration".

Opsgenie uses this information to send the API requests and keep cases up-to-date. This configuration is optional; leave "Send Actions to Desk" unchecked and keep using integration one-way.

Sample Payload

  "caseId": "2558",
  "caseSubject": "Fwd: test123",
  "caseDescription": "",
  "caseLabels": "",
  "caseStatusName": "New",
  "caseGroupName": "General",
  "caseChannel": "email",
  "casePriority": "4",
  "caseUserId": "",
  "caseUserName": "",
  "caseOpenedAt": "2015-01-29 15:45:47 UTC",
  "caseCreatedAt": "2015-01-29 15:42:47 UTC",
  "caseUpdatedAt": "2015-01-29 15:42:47 UTC",
  "customerId": "290081130",
  "customerName": "Tuba",
  "customerEmail": "[email protected]",
  "customerPhone": "12345",
  "customerCompany": "ifountain"

Sample alert


Did this page help you?