Integrations
Jira
This document shows you how you can integrate Callgoose SQIBS with Jira Software.
Incidents will be creating in Callgoose SQIBS when there is an Issue related events in Jira as per the Issue related events configured by you in the Jira
This documentation is created to test the Integration between different vendors. Different application monitors and different environments may require different values to get a meaningful incident and incident description.
You can use the similar procedure to send Alert notifications to Callgoose SQIBS from all the Jira services.
In Callgoose SQIBS
In Callgoose SQIBS
Create filter as per the Jira workflows.
- This API filter contains value is depends upon the Issue related events configuration in the Jira.
In Jira
In Jira
1.Login to your Jira and go to Settings
Click on System then Webhooks
Click on Create a WebHook
Fill the following in Webhooks
Name: Callgoose Sqibs
URL:
https://xxxxxxxx.callgoose.com/sqibs-api/v1/process?from=Jira&token=xxxxxxxxxxxxxxxxxxxxxxx
-> All the values must be in Json format. Since these values are already in Json key format, No action required from your end to change it to Json format
-> How to get endpoint URL
-> Refer this link for How to send to Sqibs API
-> Please make sure you have added API filter contains values in Callgoose SQIBS before you send test notifications to create the incident in Callgoose SQIBS. You may also add API filter after checking API Log
Choose your desired Trigger conditions as per your requirements.
Here we are choosing created and updated under Issue related events - Issue
Click on Create a WebHook
You can see the newly created Webhook in the WebHooks
Create an Issue in Jira
2.Go to Callgoose SQIBS dashboard
Click on API Log and choose the token and Check EXTRA column
You can see the Jira Push events payload and create API filter accordingly as per your requirements.
You can see that Jira Issue created an incident in Callgoose SQIBS as per the API filter values.
You may create suitable API filter values depending on the payload sent by Jira to create a meaningful incident.
When Jira payload 'issue.fields.priority' value is 'high,' it triggers an incident in SQIBS. Likewise, when the 'issue.fields.resolution.name' is 'done,' it automatically resolves the incident in SQIBS.