send_to_drafts
Upload local files to TikTok and YouTube drafts so you can finish them in the mobile app—add licensed music or polish before publishing.
Instructions
Upload local file(s) and send to the platform's drafts (TikTok inbox / YouTube as private) so the user can finish in the mobile app — useful when they want to add licensed music or polish before publishing. Instagram does NOT support drafts via API (IG drafts are local to the mobile app only) — if instagram is in the platforms list, that platform will return an error explaining the limitation. Pass a folder path to send all images as a carousel draft.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| paths | Yes | Local file path(s) or a folder path. Single video → video draft. Multiple images or image folder → carousel draft. | |
| caption | Yes | Caption text. On TikTok video drafts, the caption is NOT used (user enters it in-app); on TikTok photo drafts and YouTube drafts it is preserved. | |
| hashtags | No | Hashtags without # prefix. | |
| platforms | Yes | Platforms to send drafts to. Must be connected. Instagram is not supported (API limitation). |