Send a post for approval
Send a post to a user for approval, with a comment.
MCP tool sendible_write → send_for_approval
write Confirm
Moves a scheduled post or a draft into approval and creates a task for the approver. The approver gets a notification on their dashboard and an email, and you are notified when they approve or reject. Sendible says approval workflows are not available on all plans. The post is published only after approval. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| post_id string required | string | Post from list_posts. |
| approver_id string required | string | User from list_users. |
| comment string | string | Note shown to the approver. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "sendible_write",
"arguments": {
"operation": "send_for_approval",
"arguments": {
"post_id": "post_77a1",
"approver_id": "usr_88",
"comment": "Please approve by Thursday 17:00. It goes out Friday at 09:00."
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"post_id": "post_77a1",
"task_id": "task_5502",
"status": "for_approval",
"approver": "Mia Harbor",
"send_at": "2026-10-23T09:00:00+01:00"
},
"isError": false
}