Schedule a post
schedule_postAdd a post to the user's scheduled queue, to publish unattended at a time they choose. Call it once WITHOUT confirmation_token to get a preview and a token, then again with the token only if the user agrees. The time must be UTC ISO-8601 and at least ten minutes in the future.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | The exact post text. | |
| platform | Yes | Which platform. | |
| tone_used | No | Optional tone label. | |
| account_id | No | The connected account to post to, from list_profiles. Only needed when more than one account is connected on that platform. | |
| content_type | No | Twitter only. Ignored on LinkedIn, which has no threads. | |
| scheduled_for | Yes | UTC ISO-8601 timestamp, at least ten minutes from now. | |
| confirmation_token | No | Leave this out on the first call. The tool then returns a preview and a token without posting anything. Pass the token back, with identical arguments, only after the user has confirmed. |