Subscribing to Events
By default, a webhook callback is triggered on any event happening within the realm of the organization for which the webhook was created (or any of its sub-organizations). By specifying the params.events property when configuring the webhook, it can subscribe to specific events.
Still, we would like to encourage you to have a single webhook URL subscribe to the events you need, and do further event filtering from there.
Wildcard Subscriptions
When configuring a webhook, you can use wildcards (an * asterisk) to denote a set of events. Examples:
Subscription | Description |
---|---|
message.create.contact.* | A message was created in a contact conversation |
message.create.*.results | A results message was created in a conversation |
message.* | A message in a conversation was created, updated or deleted. |
organization.* | A conversation was created, updated or deleted |
*.update | A resource was updated |
A wildcards can only be used to replace an entire word in an event subscription.