conduyt_list_messages
Lists and filters inbound and outbound messages account-wide or by contact, newest first. Filter by direction to surface replies needing a response.
Instructions
List individual messages across contacts with filters — read inbound replies and outbound sends account-wide, or scoped to one contact. Newest first. Use direction='inbound' to surface replies that need a response. Requires communications:view.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (default 1) | |
| status | No | Filter by message status, e.g. 'sent', 'delivered', 'received', 'failed', 'draft' | |
| channel | No | Filter by channel, e.g. 'sms' or 'email' | |
| per_page | No | Results per page (default 50, max 200) | |
| contactId | No | Filter to a single contact UUID | |
| direction | No | Filter by direction — 'inbound' = messages from the contact, 'outbound' = messages you sent |