Skip to content

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

EventDescription
Contact Tag UpdatedTriggers when tag(s) are removed or added on a contact.
New ContactTriggers when new contact is created.
Contact UpdatedTriggers 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.