Integrations
Sentry.io
This document shows you how you can integrate Callgoose SQIBS with Sentry.
Incidents will be creating in Callgoose SQIBS when there is a incident created in Sentry as per the workflows configured by you in the Sentry
In Callgoose SQIBS
Create filter as per the Sentry workflows.
- For test purpose, create an API filter like this
In Sentry.io
- Create WebhookFrom the dashboard, Click on Settings tab -> select Projects and then select the required project that you want to create Callgoose SQIBS alert.
You can see a project related settings. From there select Alert Settings and under the WEBHOOKS, enter Enter your API Endpoint in the Callback URLs section.
Click on Save Changes to save the details.
- After saving, you can click on the Test Plugin to send this notification to Callgoose SQIBS to test
- Note:
- Please make sure you have added API filter contains values in Callgoose SQIBS before you send test notifications.
- To make this test work you can keep the API filter to receive all request. After getting the test incident, use the data from Sentry to customise the api filter to process upcoming requests correctly.
- You can see that Callgoose SQIBS created the Incident as per the above Sentry payload values
Create Alert from the dashboard, Select Alerts tab -> Click on the Create Alert
- From the window select the valid alert condition type(Errors or Sessions or Performance or Other) by your choice. Here I select Issues under Errors.
- And click Set Conditions
- Complete the set-up accordingly.
- Add alert settings: Select proper Environment and Project
- Set conditions:
- Set the WHEN as:WHEN an event is captured by Sentry and all of the following happens Select A new issue is created
- Leave the IF empty
- Set the THEN as: Select Send a notification (for all legacy integrations)
- Set action interval: Select a value of your choice
- Establish ownership: Enter alert name as Callgoose SQIBS
- And finally click on Save Rule
Now whenever an alert notification is triggered in Sentry, an incident will automatically be created in Callgoose SQIBS if the API Filter is success for the payload.