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

Parameters: send_for_approval
NameTypeDescription
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

JSON-RPC

{
  "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

JSON

{
  "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
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.