Inbox Tools
Read and answer messages from the gyms, studios and coaches the user belongs to.
list_conversations
The user's Inbox conversations with the Apps (gyms, studios, coaches) they belong to, newest first, with the last message and the unread count.
Parameters: none. Permission: inbox:read
read_conversation
The messages of one conversation. Opening it marks the App's messages as read, as in the app. canReply says whether the user can still answer.
| Parameter | Notes |
|---|---|
conversationId | Required. From list_conversations |
Permission: inbox:read
send_message
Prepares a reply in a conversation where canReply is true. Nothing is sent: returns a preview (the App and the exact text) and a pendingId. After the user approves it, confirm_action sends it, and the App's team sees it in their Inbox.
| Parameter | Notes |
|---|---|
conversationId | Required. From list_conversations |
text | Required. The exact text, at most 4,000 characters |
Permission: inbox:write

