set_weekly_schedule
Create or replace a weekly content schedule by specifying days, platforms, and posts per day, then activate it.
Instructions
Create or replace the weekly content schedule for the active brand. dayConfigs: array of { dayOfWeek (0=Sun…6=Sat), mediums: [{ medium, postsPerDay }] }. Mediums: x/twitter | linkedin | instagram | facebook | threads | blog. After setting, call enable_weekly_schedule to activate it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brandId | No | Brand ID (defaults to active brand) | |
| enabled | No | Whether the schedule is active | |
| timezone | No | Timezone for scheduling, e.g. 'Europe/London' | America/New_York |
| dayConfigs | Yes | Array of day configs. Omit a day to have no posts that day. | |
| leadTimeDays | No | How many days ahead to generate content (1–7) | |
| voiceProfileId | No | Default voice profile ID (optional) |