Create Draft Post
invoke_create_draft_postCreates a DRAFT for one connected account. Requires social_account_id plus text or assets; use client_request_id to prevent duplicates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Optional internal post title. | |
| message | No | Main post body text. | |
| hashtags | No | Hashtags without the leading #. | |
| asset_ids | No | Existing workspace Asset IDs to attach. | |
| caption_ar | No | Arabic caption variant. | |
| caption_en | No | English caption variant. | |
| content_type | No | feed|story|reel|video; default feed. | |
| youtube_settings | No | Optional YouTube-specific settings when social_account_id is a YouTube channel. Drafts may omit these; scheduling/publishing requires title, category_id, privacy_status, and an explicit self_declared_made_for_kids choice. | |
| client_request_id | No | Idempotency key; reuse it to avoid duplicate drafts. | |
| social_account_id | Yes | Target connected account ID from list_connected_accounts. |