Events

Hey there! Want to level up your event game? Enabling the events feature will allow you to easily define your webhook endpoint and receive all the subscribed events. It's time to take control and never miss a beat. Let’s get started!

Overview of Events:

List of Events:

  1. Conversation Creation: When a new conversation is created.

  1. Message Exchange: Exchange of messages made between bots, agents and visitors.

// TEXT

// IMAGE

// FORM

// FILE UPLOAD

// CALENDAR

// AUDIO

// CALENDLY

// VIDEO

// LIST (WHATSAPP)

// JAVASCRIPT

// BUTTON

// DOCUMENT

// CAROUSEL

// JAVASCRIPT RESPONSE

// SLIDER RESPONSE

// SLIDER

// APPOINTMENT BOOKING RESPONSE

// BUTTON RESPONSE

// FORM RESPONSE

// FILE UPLOAD RESPONSE

// APPOINTMENT BOOKING

  1. Status Change: When the conversation status changes i.e., chat changes to open or closed.

  1. Assignee Exchange: When the assignee of the chat changes from bot to agent or amongst agents.

  1. Variable: Creation or updating of the value stored in the variable.

// TEXT

// NUMBER

  1. Label: Creation or attachment of a label to a chat.

  1. Note: When a note has been added to a chat.

Subscribing to events

  1. Enable the events feature:

Turn on the feature, and enter your webhook endpoint and a token that would be passed when the event is published.

  1. Select events:

Select the events for which you want to receive notification and save.

  1. Step 3: Test the webhook:

Upon saving, a HTTP POST request will be sent to the provided endpoint along with the token. Same token will be expected to be provided as a response with 200 OK.

Last updated

Was this helpful?