Arattai Webhook Event Categories Explained

Arattai Webhook Event Categories Explained

Webhooks are grouped into five categories. Each carries a different set of events and is configured separately, so you can send them to different endpoints.


The Five Categories  

Category

What it covers

Typically used for

Conversation

Messages received, edited, deleted and reacted to, along with sent, delivered and failed events

Support desks, chatbots and integrations that need to process customer messages

Promotional

Sent, delivered and failed message events, customer preference updates, and template approval updates

Campaign monitoring and keeping promotional preferences up to date

Transactional

Sent, delivered and failed message events, along with template approval updates

Monitoring transactional message delivery and template approval

Authentication

Sent, delivered and failed message events, along with template approval updates

OTP delivery monitoring and authentication template approval

Mini apps

Notifies you when a user closes a mini app

Tracking when users close a mini app and workflow recovery


Which Events Each Category Offers  

Event

Conversation

Promotional

Transactional

Authentication

Mini apps

chat.message.received

Yes

-

-

-

-

chat.message.edited

Yes

-

-

-

-

chat.message.deleted

Yes

-

-

-

-

chat.message.reacted

Yes

-

-

-

-

chat.message.sent

Yes

Yes

Yes

Yes

-

chat.message.delivered

Yes

Yes

Yes

Yes

-

chat.message.failed

Yes

Yes

Yes

Yes

-

user.preference.updated

-

Yes

-

-

-

messagetemplate.approval.updated

-

Yes

Yes

Yes

-

miniapp.closed

-

-

-

-

Yes