Mark Conversation Seen
instagram_mark_seenMarks an Instagram conversation as read, clearing its unread badge so processed inbox messages are not treated as new. Use after handling messages to prevent duplicate reprocessing.
Instructions
Mark the conversation with a user as read, which clears its unread badge.
Use it after processing an inbox so the same messages are not reprocessed as new.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"recipient_id": "<recipient_id>"
},
"name": "instagram_mark_seen"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | No | Account ID; omit for the token's own | |
| recipient_id | Yes | Instagram-scoped user ID (IGSID) of the recipient. Get it from instagram_list_conversations participants or from a messaging webhook — a public @username will not work. |