Bulk Schedule Posts
bulk_scheduleSchedule multiple posts at once from CSV content.
USE THIS WHEN: • User has a spreadsheet or list of posts to schedule • Planning a content calendar for a month • Migrating content from another tool
CSV FORMAT (required columns): • platform: linkedin, instagram, x, tiktok, threads • scheduled_time: ISO 8601 format (e.g., 2024-02-15T10:00:00Z) • text: Post content/caption
OPTIONAL COLUMNS: • media_url: Image or video URL • first_comment: First comment to add (Instagram/LinkedIn) • hashtags: Additional hashtags to append
PROCESS:
First call with validate_only: true to check for errors
Review validation report with user
Call again with validate_only: false to execute import
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | No | Optional filename for tracking (default: upload.csv) | |
| csv_content | Yes | CSV content as a string (include header row) | |
| skip_errors | No | If true, skip rows with errors and schedule valid rows only | |
| validate_only | No | If true, only validate without scheduling. Default: true for safety. |