Webhooks (via Automations)

Having Kintaba call into external services is possible through the webhooks action in automations.

Creating a Webhook via Automations

Visit the Automations page and click the "New Automation" button.

Give the automation a name and select the incident conditions you would like to receive webhook calls for.

In the actions section choose "every time" if you would like the webhook to receive updated information on the incident every time it changes, or "only the first time" if you would only like to receive information once per matching incident.

Click "Add Action" and choose "Call Webhook" for the action type.

Enter the URL of the webhook you would like the automation to call and click "Create" to save the automation.

Congratulations your webhook automation has been created!

The webhook will receive a POST request with body consisting of a JSON object containing the information in the following table for matching incidents.

key

subkey

value

id

The Kintaba ID for the incident.

title

The incident's title.

description

The incident's description.

status

The status of the incident.

severityLevel

The incident's severity level as an object.

severity

The incident severity represented as an integer.

title

The custom title for the severity level.

owner

The assigned owner of the incident as an object.

id

The owner's Kintaba ID.

name

The owner's name.

org

The assigned IMOC organization for the incident as an object.

id

The organization's Kintaba ID.

name

The organization's name.

tags

An array of objects representing the incident's tags.

id

The tag's Kintaba ID.

name

The tag's name.

responders

An array of objects representing the incident's responders.

id

The responder's Kintaba ID.

name

The responder's name.