Approve or reject a task
Approve and send a post, or reject it with a comment.
MCP tool sendible_write → decide_task
write Confirm
approve is Sendible's Approve & Send: the post goes out as scheduled, or at once if its publish time has passed ("Received on" in list_tasks). reject returns the post to the sender's task list with your comment followed by "[Rejected]". Marking a task as done is not approval and is not offered here. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| task_id string required | string | Task from list_tasks, view for_me. |
| decision enum required | enum | approve or reject. |
| comment string | string | Note for the sender. Shown with a reject. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "sendible_write",
"arguments": {
"operation": "decide_task",
"arguments": {
"task_id": "task_8c41d2",
"decision": "approve"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"task_id": "task_5502",
"post_id": "post_77a1",
"decision": "approve",
"status": "scheduled",
"send_at": "2026-10-23T09:00:00+01:00"
},
"isError": false
}