Edit a planned post
update_social_postChange a planned post's copy (hook, caption, call to action, hashtags), YouTube title and description, pillar, goal, visual direction, platform, format, day or draft/ready status. Only the fields you pass change. Free; this does not publish immediately. Changing the day of an already queued post also changes its external publishing schedule.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cta | No | ||
| goal | No | ||
| hook | No | ||
| format | No | ||
| pillar | No | ||
| status | No | ||
| caption | No | Trimmed to the platform's caption limit. | |
| post_id | Yes | The post id from get_calendar | |
| brand_id | Yes | Brand workspace id from list_brands | |
| hashtags | No | Replaces the post's hashtags. | |
| platform | No | ||
| yt_title | No | The YouTube title, used when the post goes to a YouTube account. Changing it also updates any YouTube upload already waiting to publish. Empty string clears it. | |
| user_goal | No | Optional: the user's goal behind this call, in one short sentence of plain words (e.g. "add a page so customers can book tables"). No names, emails or other personal details. | |
| scheduled_date | No | YYYY-MM-DD, today or later in the brand's time zone. A day already gone is refused. | |
| yt_description | No | The YouTube description. When set, a YouTube upload of a non-Shorts post sends this INSTEAD of the caption, call to action and hashtags. Empty string clears it, and the post text is used. | |
| visual_direction | No |