Post Windows
Time slots for scheduling posts
Post Windows define when content is allowed to be scheduled and optimize the best posting times for each channel. They're your scheduling guardrails.
What are Post Windows?
Post Windows are time slots that you define for each day of the week. The Schedules system uses these windows to generate optimal posting times, ensuring content goes out when your audience is most engaged.
Example Schedule
Per-Channel Optimization
Post Windows help optimize posting times differently for each social platform:
- LinkedIn - Business hours perform best (9 AM - 5 PM weekdays)
- Twitter - Multiple daily posts during peak hours
- Instagram - Evening posts often get more engagement
- Facebook - Lunch time and after work hours
The Schedules system analyzes your windows and audience data to determine the optimal time within each window for each platform.
Blackout Days & No-Post Periods
Prevent content from being scheduled during inappropriate times:
🚫 Blackout Days (Holidays)
Mark specific dates as blackout days to avoid posting on holidays:
- Christmas Day, New Year's Day, Thanksgiving
- Industry-specific holidays (e.g., Black Friday for some brands)
- Cultural or regional holidays relevant to your audience
🏖️ Custom No-Post Periods (Vacations)
Set custom date ranges when you don't want posts to go out:
- Company vacation periods
- Personal time off
- Product launch blackouts (focus on one campaign)
- Crisis management periods
Configuring Post Windows
Set up your post windows in the console:
- Go to Console → Post Windows
- Select your workspace
- Configure daily time slots for each day of the week
- Add blackout days for holidays
- Set custom no-post periods for vacations or special events
Why Use Post Windows?
- Channel-Specific Optimization - Post when each platform's audience is most active
- Holiday Management - Never accidentally post on Christmas or other holidays
- Vacation Protection - Set your schedule and forget it, even when you're away
- Work-Life Balance - Don't post on weekends or after hours
- Consistency - Maintain regular posting patterns your audience expects
Window Templates
Save your post window configurations as templates to reuse later or apply to multiple workspaces:
- Standard Business Hours - M-F, 9 AM - 5 PM
- High Frequency - Every 2 hours, 7 days/week
- Weekend Only - Saturday & Sunday mornings
- Holiday-Aware - Standard hours + all major US holidays marked as blackouts
How Schedules Use Windows
Post Windows define the boundaries. The Schedules system does the intelligent work:
- You define available windows (e.g., M-F 9 AM, 1 PM, 5 PM)
- You set blackout days and vacation periods
- Schedules analyzes your Campaigns and post queue
- Schedules optimizes posting times by channel within your windows
- Automatically avoids blackout days and vacation periods
API Integration
Manage post windows, blackout days, and vacation periods via the API:
# Set weekly schedule
POST /v1/workspaces/{id}/day-schedules/
{
"day_of_week": 1, // Monday
"times": ["09:00", "13:00", "17:00"]
}
# Add blackout day (Christmas)
POST /v1/workspaces/{id}/blackout-days/
{
"date": "2024-12-25",
"reason": "Christmas Day"
}
# Add vacation period
POST /v1/workspaces/{id}/no-post-periods/
{
"start_date": "2024-07-01",
"end_date": "2024-07-14",
"reason": "Summer vacation"
}