List inbox conversations
list_inbox_conversationsLists inbox conversation threads (post/video comments and DMs) in the given workspace, most recently active first. Returns id, platform, thread kind, participant, unread + like counts, spam/seen state, and a last-message preview. Supports the same filters as the inbox UI: platform, inbox_mode (all/comments/messages), sort (recent/most_liked/most_unread/oldest_unanswered), answered (all/unanswered/answered), free-text q search over participant + preview, unseen_only to hide already-seen rows, include_own to keep the workspace's own top-level comment threads (hidden by default because they need no action), and include_spam to include rows marked as spam. Pagination via limit + offset (next call: offset += returned count). Use this to find a conversation_id before calling reply_to_comment, like_conversation, mark_conversations_seen, or mark_conversations_spam.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free-text search over participant_username and last_message_preview (case-insensitive substring match). | |
| sort | No | 'recent' (default) sorts by last activity. 'most_liked' by like_count. 'most_unread' by unread_count. 'oldest_unanswered' by oldest inbound message time. | |
| limit | No | Max rows to return (default 20, max 100). | |
| offset | No | Row offset for pagination. First page = 0; next page = previous offset + returned count. | |
| answered | No | 'all' (default), 'unanswered' (participant messaged after our last reply — needs attention), or 'answered'. | |
| platform | No | Filter by platform: instagram, facebook, youtube, threads, or linkedin. Omit to include all. | |
| inbox_mode | No | 'all' (default) returns both DMs and comment threads. 'comments' returns only post/video comment threads. 'messages' returns only DM threads (IG/FB). | |
| include_own | No | When true, also include the workspace's own top-level comment threads (default hides them because they need no reply). | |
| unseen_only | No | When true, hide rows the workspace has already seen (last_seen_at >= last_message_at). | |
| include_spam | No | When true, also include conversations the workspace has marked as spam (default hides them). | |
| workspace_id | Yes | Workspace whose inbox to read. Required — get one from list_workspaces. | |
| media_post_id | No | Restrict to comment threads on a specific IG/FB post/reel id. | |
| media_video_id | No | Restrict to comment threads on a specific YouTube video id. |