Appearance
Bevatel Webhook Overview
Introduction
Webhooks are a powerful feature of Bevatel, which allow for real-time communication between the platform and external systems or services. When an event occurs within Bevatel, such as the creation of a new contact or the receipt of a new message, the platform will send an HTTP request to a specified URL, known as a "webhook endpoint." This URL can be set up to point to a third-party service or database, allowing for seamless integration and automation of actions in response to events within Bevatel.
Events
| Event | Description |
|---|---|
| Contact Tag Updated | Triggers when tag(s) are removed or added on a contact. |
| New Contact | Triggers when new contact is created. |
| Contact Updated | Triggers when any contact fields of a contact are updated. |
Error Handling
If the client endpoint does not return a 200 response code for a request call, respond.io will consider it as an error. If the number of errors exceeds 30 per 30 minutes, the webhook endpoint will be deactivated.
NOTE
Ensure our IP addresses (52.74.35.155, 18.138.31.163, 54.169.155.20) are not blocked.
Retry Mechanism
If a webhook request does not yield a 200 response code within 5 seconds, it will try again. Three retries are attempted at intervals of 30 seconds, 60 seconds, and 90 seconds, respectively, until a 200 response code is received.
Explore Webhook Events
Use the sidebar groups to browse webhook operations by domain tags from the source definition.