logo

Message Acknowledgment & Status Tracking Overview

When a message is sent, the API returns a messageAck response to confirm successful processing. Depending on the message settings, additional responses may be included.

Response Details

  • messageAck (Always Returned) β†’ Confirms that the message was acknowledged successfully.
  • If echo = 1 β†’ An additional response is included with the message method, containing a copy of the message object.
  • If the chat type is a user chat β†’ Two additional responses are included:
    • messageDelivered – Confirms that the message was received by the user's device.
    • messageSeen – Confirms that the user has read the message.
This ensures proper message acknowledgment, delivery tracking, and read status confirmation for outbound messages.

Message Ack ObjectMessage Ack ObjectmessageAckmessageAckmessageDelivered  messageDelivered messageSeenmessageSeen