Skip to main content

Trigger an incident webhook on assignee change

To trigger an outbound webhook whenever a user is assigned to an incident, use an outbound incident webhook with the appropriate UPDATE operation:

  1. Navigate to Integrations > Outbound Integrations. Click Incident Webhook, then click Add an Incident Webhook.

  2. Give the webhook a name and optional description in the provided fields.

  3. In the Triggers section, select Assignee changed.

  4. Configure the Endpoint section as needed, including the correct URL to handle updates. Also ensure that the correct Request Method is selected for your system. See Configure the external endpoint for an incident webhook.

  5. Configure the payload as needed. See Configure the UPDATE payload body for an incident webhook.

  6. Test and save your webhook.

  7. Navigate to Correlate & Automate > Workflow Engine.

  8. Click the Incident Workflows tab, then click Add Workflow.

  9. In the Trigger section, select Changed incidents only (to create a dedicated workflow for updates). This selection ensures the workflow only triggers when an existing incident changes.

  10. Click Add Action and select Send to Endpoint from the list.

  11. In the Webhook section, select the outbound webhook you created earlier in this procedure.

  12. Configure the rest of the action as preferred. See Send to Endpoint action.

  13. Save and enable the workflow.

Note

Other workflow actions that are included in the workflow aside from Send to Endpoint will run for other incident update types, unless additional filters are included. Updates to the external system will only occur when the assignment changes, however.