Choose extra channels for a post
set_post_channelsSet which connected Facebook/Instagram channels (from list_channels) an existing post also goes out to alongside LinkedIn, when it is published or scheduled. Replaces the post's previous unpublished channel list; pass an empty list for LinkedIn only. Instagram needs media, max 2200 chars and 30 hashtags. On a draft this only attaches the channels; on a scheduled post the schedule is paused until the user re-confirms. SAFETY: this never publishes or schedules by itself. It returns status 'awaiting_confirmation' and a confirmation link; nothing goes live until the user opens the link and ticks each account (all unticked by default). Always tell the user to open the link and tick the accounts. Never treat 'all accounts' as a blanket instruction — list every account you requested by name so the user can check them. You cannot confirm on the user's behalf.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| link | No | Optional link for Facebook text posts. | |
| post_id | Yes | Post id from list_scheduled_posts. | |
| channel_ids | Yes | Channel ids from list_channels. | |
| text_overrides | No | Optional per-channel copy: { channel_id: text }. |