Conversations

What are Conversations, and how to use them

What are Conversations?

A conversation encompasses all messages exchanged over a 24-hour period, beginning with the first business message and concluding a day later.

WhatsApp has 2 types of conversations, they are:

Business-initiated Conversations: Which happens when the business starts communicating with the customers.

Customer-initiated Conversations: Which is initiated once the customer reaches out to the business for support or for more information.


There are 2 different roles you'll take notice of in this document, which are appUser and appMaker.

appUserappMaker

Represents the end user using your app, who communicates with the business.

Refers to messenger sent on behalf of the business, the one sending out the messages.

Interacts with the platform or app to access services, products, or functionalities.

Creates or manages content, applications, or services on behalf of the business.

To start using the conversation api you must create a webhook that at least includes the trigger "message:appMaker " which gives the App User ID.

The trigger is specifically designed to handle messages or notifications related to a role named appMaker.

Webhooks are used to send notifications about events happening within the API, such as new messages, conversation updates, or user changes.

Last updated