publish_batch
Publish or schedule multiple approved posts across YouTube, Facebook, and TikTok in one batch, validating every job first so invalid entries block the entire run.
Instructions
Run several posts: e.g. one video to three platforms at once, or a week of scheduled posts.
Only call this after the user approved every post in the batch. jobs: list of {platform, video, caption, title?, tags?, schedule_at?, options?} (same fields as publish; caption_file may replace caption). All jobs are validated first: if one is invalid nothing runs. Jobs run in parallel tabs (max_parallel), but one job per platform at a time. Returns {ok, results:[...]} in the input order.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobs | Yes | ||
| dry_run | No | ||
| keep_tab | No | ||
| max_parallel | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||