Load more comments
load_more_commentsFetches one more page of older comments for a specific YouTube video, Instagram post/reel, or Facebook post, and upserts them into the inbox. The workspace's per-media cursor advances server-side so consecutive calls walk further back through the comment history. Set force=true to ignore the stored cursor and pull the newest page instead (use when the user asks for the latest comments on a video, so comments posted after last pagination aren't skipped). Returns new_count, total_conversations_returned, and exhausted (true when there are no more pages). Hits the platform APIs, so it counts against rate limits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | When true, ignore the stored cursor + exhaustion flag and fetch the newest page. Use when the user wants the latest comments — comment platforms paginate newest→oldest, so normal load-more never catches new comments. | |
| platform | Yes | instagram, facebook, or youtube. | |
| workspace_id | Yes | Workspace whose inbox to extend. Required — get one from list_workspaces. | |
| idempotency_key | No | Optional client-generated key (e.g., a UUID) to make retries safe. Identical calls with the same key within 10 minutes return the original result instead of running the write twice. | |
| media_source_id | Yes | The platform-side id of the video or post to paginate. YouTube: video id. Instagram: media (post/reel) id. Facebook: post id. Get it from list_inbox_conversations (platform_metadata.video_id or post_id). |