Pin a conversation
pin_conversationPin one conversation to the user's Pins tab. Affects Busymail only: nothing moves in the mailbox. The reply's result field says which happened: pinned, covered_by_cluster_pin when the thread's whole cluster is already pinned and so already covers it, or pinned_but_archived - the pin is made, but the Pins tab skips archived mail, so nothing shows it until the thread is unarchived. Search returns archived conversations, so check before promising the user it is visible. Pinning something already pinned is not an error.
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": {
"conversation_id": "<conversation_id>"
},
"name": "pin_conversation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| conversation_id | Yes | The conversation's UUID, from list_feed, get_cluster or search. |