Add New Webhook
To add a new Webhook, do the following:
Go to Administration > Integrations Management > Feed Sources > Webhooks.
Click Add Webhook.
Enter the following details:
Title: Enter a unique title for the webhook within 50 characters.
Select an Application: Select an application that has webhooks functionality enabled. All integrated applications can be managed from the API source. Ensure to enable the Webhooks and the application to see the Webhooks in the menu. The supported applications are:
Mattermost
Slack
Expires After (in days): Enter an expiry date for the webhook. After the webhook expires, the webhook token expires and you must renew the token to receive feeds. The default days for expiry are:
Mattermost: The default expiry is 30 days. You can enter a maximum of 299 days.
Slack: The default expiry is 1834 days. You can enter a maximum of 2999 days.
Confidence: Enter a default confidence score for the feeds from the webhook. The default confidence score is 75. You can enter a maximum confidence score of 100.
Click Add.
The platform displays a token URL for the webhook. After getting the token URL, do the following:
Go to the application you have selected while adding the webhook.
Create an outgoing webhook and use the token URL as the call-back URL to configure the outgoing webhook.
After creating the outgoing webhook, the application returns a token.
Return to the CTIX platform and enter the token received from the application in Application Token.
Click Save.
The webhook is created and a secure connection between the CTIX platform and the feed source application is established.