Webhook Configuration: Message Delivery Status

Mallu Updated by Mallu

Message Delivery Status

To receive information on the delivery and viewing status of messages sent by your Chatbot, you can configure the webhook service directly on the Weni Platform.

This webhook service will function as follows: Whenever a message is sent, received, or read, the webhook will trigger a notification to an external service (URL) that can process this data.

Data processing is not done within the Weni platform but instead in your external service, following the created processing setup.

What is an external service, and which one should I use?

There are various external services, and they act as a cloud infrastructure that stores code to perform specific actions. You can choose which service to use: Back4app, Pipedream, or others.

This means that on these external platforms, you can set up a URL to receive data from Weni's Webhook and create code to process this data.

How to configure

To configure your webhook, go to Applications > My Apps > WhatsApp Channel you want to configure > Webhook > Configure Method, URL, and Request Header:

After setting up the webhook service, you can create solutions via code or external applications as needed.

Data Return

The data that the webhooks will send to your external service (URL) is in JSON format:

The "status" parameter will inform the message status; if read, it will appear as "read."

Questions? Contact us on the Weni community.

How did we do?

Regaining Access to Business Manager

Contact