Schedule post
schedule-postSchedule a Postel draft for publishing to the social platform stored on the post. scheduledDateTime must be a future UTC ISO-8601 timestamp. A first comment can be set for LinkedIn posts. Scheduling and publishing depend on the account's Postel plan; a workspace without one can schedule or publish a limited number of posts, and the result says how many are left. Past that, the post stays a draft and the result says so. If the workspace requires approval, the post is submitted for approval instead (status PENDING_APPROVAL) and an owner/admin must approve it in Postel. Before calling, show the user the exact text, the account it goes to and the time in their timezone, and call only after they confirm.
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": {
"postId": "<postId>",
"scheduledDateTime": "<scheduledDateTime>"
},
"name": "schedule-post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| postId | Yes | The post ID to schedule | |
| firstComment | No | LinkedIn only: comment posted under the post right after it is published. Max 1250 characters. | |
| scheduledDateTime | Yes | UTC ISO-8601 date string for when to publish (must be in the future) |