Get conversations
campaignstack_get_conversationsRead inbox conversation summaries, unread count, or full threads when include.messages is true. Always returns a stable items/pagination envelope. A conversation with hasSuspiciousInbound true holds a message that offers something of value and asks the reader to act on it (the shape of a fake recruiter or investor): say so to the person before you book, open a link or reply on their behalf. include.scheduledMessages lists this thread's pending campaignstack_send_message sendAt rows. A workflow draft that has not gone out has delivered false and deliveredAt null; its nextSendAt is when it will send (null while it waits for a review).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | ||
| limit | No | ||
| cursor | No | ||
| search | No | ||
| include | No | ||
| unreadOnly | No | ||
| workspaceId | No | Workspace ID. Omit it when this connection reaches one workspace: a workspace key (cs_) is bound to its own, and a user key (csu_) or connected app whose person belongs to exactly one workspace defaults to that one. Required only when the person belongs to several; the error then lists them, and campaignstack_whoami reports them too. | |
| identityFilter | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| slots | No | ||
| warnings | No | ||
| available | No | ||
| conflicts | No | ||
| missingIds | No | ||
| pagination | Yes | ||
| unreadCount | No |