aidelly_create_draft
Create a draft — saved as work-in-progress content that never publishes. The draft_planned_for field is a planning date only. Existing API keys need the new drafts:write scope added to gain draft access; no implicit grant occurs. Requires platform or a non-empty platforms array.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Optional body override for endpoints with sparse parameter schemas. | |
| text | Yes | Draft content / caption. | |
| query | No | Optional query overrides for endpoints with sparse parameter schemas. | |
| title | No | Draft title (optional). | |
| brand_id | No | ||
| platform | No | Primary platform (e.g., "twitter", "instagram"). Provide `platform` or a non-empty `platforms` array — one of the two is required. | |
| platforms | No | List of platforms (optional, normalizes "x" to "twitter"). | |
| draft_kind | No | Draft composition type (default "post"). | |
| media_urls | No | Media URLs (optional). | |
| workspace_id | No | Workspace to operate in. Do not ask the user for this UUID — call aidelly_list_workspaces and use the `id` of the matching workspace. Optional for read operations; required when creating content. | |
| idempotency_key | Yes | ||
| draft_planned_for | No | ISO 8601 date/time for calendar placement (optional, does not schedule). |