Creating a subscription for events of a specific channel
In this example, we're sending event notifications for each sent message by the specified channel. To know more about valid events for each platform (e.g. SMS, E-mail), please refer to this documentation.
Creating a webhook subscription and filtering events based on interaction type
This will send notification events to the specified webhook URL when an e-mail sent by the specified channel is opened by end-customers. To know more about all supported interactions, refer to this documentation.
This will send notification events to the specified webhook URL for all email interactions. To know more about all supported interactions, refer to this documentation.
To start receiving notifications via webhooks, the first step is to create a subscription. A webhook subscription specifies the destination URL for events and defines how they should be filtered. During setup, you can select which events to send to the specified URL.
You can create multiple webhook subscriptions to route different types of events to various URLs as needed.
Event filters are applied using AND operators, meaning that all specified criteria must be met for an event to be sent.
If you want to handle multiple interactionTypes, you’ll need to create separate webhook subscriptions for each.