Add a post to the calendar
xcut_add_to_calendarUse this when the user wants a planned post saved to their XcutAI content calendar: title, platform, type, date, and optionally caption and hashtags. Saved as a draft unless a status is given. Free. Do not use to publish: XcutAI never posts to social media.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Short working title, e.g. "3 myths about retinol". | |
| status | No | draft, in_review, approved, scheduled or published. Default draft. Setting it never publishes anything. | draft |
| caption | No | Full caption or script text, if written. | |
| hashtags | No | Hashtags without spaces, e.g. ["#skincare", "#retinol"]. Up to 30. | |
| platform | Yes | Where it will be posted: instagram, facebook, tiktok, youtube or meta (Meta ads). | |
| canvas_id | No | Canvas (UUID) the post belongs to. Optional. | |
| post_type | No | Format: post, image, video, carousel, reel, story, idea, script or ad. Default post. | post |
| scheduled_at | Yes | ISO date or date-time. |