- 14 Aug 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Webhooks
- Updated on 14 Aug 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Who should read this article: Administrators
Voiso's Webhook feature enables you to subscribe to call events that you can use for your automated workflows, custom integrations, and automated tasks.
Introduction
Webhooks facilitate real-time communication between websites or applications by allowing one application to send HTTP requests, including payload data, to another application when a predefined event or trigger occurs.
For details about using Voiso webhooks for Call notify and Call outcome logging, refer to Webhooks overview.
The Webhooks page
To create and manage webhooks, in the Voiso navigation bar, navigate to Administration > Webhooks to display the Webhooks page. The page contains a list of webhooks for your contact center. Click a webhook name to view or edit it. Click Add webhook to add a new webhook. To delete a webhook, hover your mouse pointer over the webhook row, then click Delete (trash can icon).
Creating webhooks
To create a new webhook, click Add webhook to display the Add webhook page, then follow these steps:
- In the General section, add the following information:
- Webhook name: Give your webhook a name that is aligned with your business processes.
- Endpoint URL: Specify the URL of the endpoint where the webhook should send event notifications.
- Secret key (optional): Enter a secret key that your system will recognize. The key is used to validate the authenticity of the webhook request on your side.
- In the Events section, select one or more of the available events (refer to the Supported events table) to be sent to the specified endpoint URL. Events that are already in use by another webhook are not available for selection.
- Click Save to create your webhook.