API Reference
Provider Guide

Webhook standard event differences

Standard events mapped by the current provider parsers and their payload differences. This is source-level support, not a guarantee that every account or deployment emits every mapped event.

Capability

CapabilityTelegramWhatsAppXLINEZaloTikTok
message.receivedFullFullFullFullFullFull
message.updatedFullFullNot supportedFullNot supportedNot supported
message.deletedFullFullNot supportedFullNot supportedNot supported
message.readFullPartialNot supportedFullNot supportedNot supported
message.reactionFullFullNot supportedFullNot supportedNot supported
message.deliveredFullPartialNot supportedFullNot supportedNot supported
conversation.updatedFullFullNot supportedNot supportedNot supportedNot supported
conversation.deletedNot supportedFullNot supportedNot supportedNot supportedNot supported
conversation.clearedNot supportedFullNot supportedNot supportedNot supportedNot supported
conversation.historyNot supportedFullNot supportedNot supportedNot supportedNot supported
group.updatedFullFullNot supportedNot supportedNot supportedNot supported
group.join_requestNot supportedFullNot supportedNot supportedNot supportedNot supported
account.status.updatedFullFullFullFullFullFull
account.startedNot supportedFullNot supportedNot supportedNot supportedNot supported
account.history.syncedNot supportedFullNot supportedNot supportedNot supportedNot supported
account.auth.requiredFullFullNot supportedFullFullFull
account.auth.succeededFullFullFullFullFullFull
account.auth.failedFullFullFullFullNot supportedNot supported

Notes

  • For WhatsApp, delivery receipts map to message.delivered and read receipts map to message.read; sent and failed are not separate standard events. Group chat receipts can be filtered to keep webhook volume manageable.
  • WhatsApp reactions are surfaced as message.reaction events (the reaction emoji is on data.event.reaction; the original message id is under data.message.target_message_id).
  • Telegram message.received payloads may include edit_message_id when an existing message was edited rather than newly sent.
  • X does not deliver real-time read receipts; status updates are limited to sent and failed.
  • Zalo status events are best-effort and may be delayed or omitted under low-traffic conditions.
  • Current source mapping emits message.received only for private conversations. Group, acknowledgement, notice, and comment events are not public standard events, and source support is not a real-account E2E guarantee.