List message activity
list_message_activityRead a site’s sent and scheduled automation message activity. Filter by SMS, email or WhatsApp, contact, or delivery status. Returns only the recipient, safe body preview, provider status/id and safe failure reason; it never returns provider credentials or private journey configuration. Paginated; compare total with limit and offset. To count what was sent in a period ("how many emails did we send yesterday"), pass sent_after / sent_before for that day in the user's timezone (an ISO date-time with its offset, e.g. 2026-10-28T00:00:00+05:30) with status sent and limit 1, and read total: never count a page of messages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No | ||
| status | No | ||
| channel | No | Only SMS, email or WhatsApp messages | |
| site_id | Yes | The site whose message activity to read | |
| user_goal | No | Optional: the user's goal behind this call, in one short sentence of plain words (e.g. "add a page so customers can book tables"). No names, emails or other personal details. | |
| contact_id | No | Only messages for this contact | |
| sent_after | No | Only messages sent on or after this date-time | |
| sent_before | No | Only messages sent before this date-time |