Channels: write a post draft
create_post_draftWrite a post DRAFT for one of the person's channels — words only (up to 1000 characters) and an optional short name for the draft. Nothing is published and nobody is reached: the draft lands as a card in the person's Stream (Hem) and opens Studio's composer, where they add photos, check it and publish or schedule it themselves. Use it when the person asks you to draft a post; write in their voice and the channel's language, never invent people, numbers or quotes. An image can't be added from a link: pass imageUrl and it's handed back for the person to add in the app (nothing fetches it). Then schedule_post can note when they want it out.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The post's words, as they should appear (max 1000 characters), e.g. "Lördagens löprunda: vi ses vid Ribersborg 09:00, alla tempon välkomna." | |
| title | No | A short name for the draft on the card (not part of the post), e.g. "Lördagsrundan". | |
| channel | No | Which of the person's channels: its channelId from list_my_channels, its @name or its name, e.g. "Löpsöder" or "@lopsoder". May be left out when they have exactly one. | |
| imageUrl | No | An https link to an image the person wants with it, e.g. https://example.com/run.jpg — handed back for them to add in the app; never fetched. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| text | Yes | ||
| title | Yes | ||
| status | Yes | ||
| channel | Yes | ||
| draftId | Yes | ||
| imageUrl | Yes | ||
| channelId | Yes | ||
| studioUrl | Yes | ||
| alreadyWaiting | Yes |