Plan schedule → bulk-upload CSV
plan_scheduleSpread pins across days and local time slots, convert to UTC, interleave boards, validate rows for Pinterest bulk upload, and return ready-to-upload CSV files split into ≤200-row batches.
Instructions
Spread pins over days/time slots (local time zone → UTC), interleave boards, validate every row against Pinterest bulk-upload rules, and return ready-to-upload CSV text (header: Title, Media URL, Pinterest board, Thumbnail, Description, Link, Publish date, Keywords), split into files of ≤200 rows within a 14-day window each.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| now | No | Override 'now' (testing) | |
| pins | Yes | ||
| times | Yes | Local posting times, e.g. ['08:00','20:30'] | |
| timezone | Yes | IANA zone, e.g. 'Africa/Johannesburg' | |
| start_date | Yes | ||
| pins_per_day | Yes |