Having Kintaba call into external services is possible through the webhooks action in 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. Either choose from an existing webhook, or click the "Add new webhook url" button to add a new webhook URL.
Add your new webhook URL and click "Create."
Then, save your automation by clicking the "Create" button in the automation editor. 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.
The Kintaba ID for the incident.
The incident's title.
The incident's description.
The status of the incident.
The incident's severity level as an object.
The incident severity represented as an integer.
The custom title for the severity level.
The assigned owner of the incident as an object.
The owner's Kintaba ID.
The owner's name.
The assigned IMOC organization for the incident as an object.
The organization's Kintaba ID.
The organization's name.
An array of objects representing the incident's tags.
The tag's Kintaba ID.
The tag's name.
An array of objects representing the incident's responders.
The responder's Kintaba ID.
The responder's name.
Only available when using the jira master task integration
Jira issue id
Jira issue title
Jira issue key
Jira Issue assignee
Jira issue url
Jira issue projectID
Only available when using the Slack integration
The slack channel ID
The name of the slack channel
Full URL of the slack channel
Updated 8 months ago