publish_post
Publish an existing draft to connected social platforms immediately and receive a tracking ID to monitor progress.
Instructions
Publish an existing Social0 draft immediately to connected platforms. Returns a tracking ID to monitor progress. Example: 'Publish my latest draft to Twitter.'
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": {
"post_id": "<post_id>"
},
"name": "publish_post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| media | No | Optional media IDs from upload_media to attach before publishing | |
| post_id | Yes | Draft or scheduled post ID to publish immediately | |
| platforms | No | Optional subset of platforms/account IDs to publish to | |
| platform_options | No | Advanced per-platform settings. Supports content/caption and media per platform, plus pinterest board_id/title/link/create_board, tiktok title/privacy/draft/comment/duet/stitch/commercial/AI flags, instagram cover_image_url/trial_reel, youtube title, and x/twitter_x madeWithAi/paidPartnership. |