AI-Powered Scheduling
Designing the Smart Scheduler: An AI-Powered System for Effortless Programming
Helping media teams automate repetitive scheduling tasks and focus on strategy.
COMPANY
Amagi
ROLE
Lead UX Designer
EXPERTISE
Workflow Automation
& UX Strategy
YEAR
2025
“Scheduling FAST channels used to feel more like an art than a science. We needed a data-driven way to make smarter programming decisions in less time.”
— James Patrick, Co-Founder, OTT Studio
Description
Programming content across 20+ FAST channels was once a manual, rigid, and time-consuming task. Schedulers and media managers were stuck in spreadsheets, dragging assets across timelines, and adjusting last-minute changes by hand.
We reimagined the experience by integrating AI into Amagi PLANNER—enabling users to automatically generate dynamic, data-informed schedules while retaining full editorial control.
The Problems
Schedulers faced daily bottlenecks while programming for dozens of linear and FAST channels:
Time-intensive workflows:
Programming each channel took up to 5+ hours/week.Ad break overload:
A single user scheduled 190+ ad breaks per day across 50 episodes.Manual drag-and-drop scheduling:
Included verifying segmentations, avoiding expired content, and managing promos.No support for templates:
Limited experimentation across audience types or programming styles.
"To schedule a day for a single compilation channel takes up to 90 minutes. I wish I could just focus on strategy."
— Scheduler, Samsung TV Plus
Primary Users
Schedulers / Curators
Responsible for daily programming, filler scheduling, playlist health.
Programming Leads
Review, optimize long-term strategy, maintain tone and timing.
My Role
As the Lead UX Designer, I drove the full design process—from research and discovery to wireframing, prototyping, validation, and handoff. I led a small team with one senior and one junior designer, and collaborated closely with product, engineering, and our managed services division.
Process
Research & Workflow Mapping
We mapped scheduling operations in detail by speaking to internal and client-side users. We learned:
Every channel had to be scheduled 2 weeks in advance.
Template rules varied by platform, genre, and timezone.
Most channels used a mix of binge and compilation formats.
Segmentation errors and ad gap handling added unnecessary mental load.
Wireframe Testing
We tested with managed services and onboarding teams—using real-world workflows involving:
Auto-schedule generation
Playlist validation
Rule-based template reuse
Ad and filler planning
Key Design Principles
Automation with guardrails:
AI supports, doesn’t override.Clarity and transparency:
Show why content was placed.Speed for the small teams, strategy for the large ones.
Key Decisions
Prioritize a 1-click scheduler MVP.
Build confidence scoring for trust.
Delay multi-channel batch execution until phase two.
Solution
One-Click Schedule Generation ("Magic Button")
- Instantly generates a schedule with no setup required.
- Most loved by smaller teams with limited ops support.
- Generates optimized programming based on engagement signals, time of day, and social trend correlation.
"We hit ‘Generate Schedule’ and the day’s content is placed in seconds — high confidence shows, great pacing, no gaps."
— Scheduler, OTT Studios
Confidence Scores & Justification
- Each program has a visual score (e.g. “90% confidence”)
- Users can hover to see metadata: asset duration, break count, segment structure
- Tags show why the asset was selected
(e.g. “trending,” “high engagement,” “recent rotation”)
Schedule Rule Templates
- Ideal for large clients (like Samsung, Banijay) with recurring structure.
- Create reusable rules by genre, duration, freshness, and rotation.
- Assign templates to multiple channels for scaled experimentation.
Cron-Based Automation
- Rules can be scheduled to auto-run via cron (e.g., every Monday 6 AM).
- Enables hands-off playlist generation across entire channel clusters.
We can now test multiple strategies across markets — without redoing every schedule.
— Scheduler, OTT Studios
Adaptive Fillers & Ad Placement
- AI auto-fills gaps using compatible promos and reruns
- Break templates (e.g., 4×90s + 1×60s for a 44-min asset) handled
behind-the-scenes
- Ad slots can be auto-balanced based on CPM value or filler density
Results
Banijay Rights
80% increase in scheduling efficiency
5 hours → 1 hour to program a weekly schedule per channel
Enabled scaling from 10 → 25+ channels
Improved creative output via freed-up ops bandwidth
OTT Studio
85% time reduction across 20+ FAST channels
Real-time, event-based programming improved engagement
Strategic AI-led scheduling led to more monetized viewership windows
This tool helped us move from reactive to proactive programming.
— Scheduler, OTT Studios
Platform-Wide Outcomes
145+ customers using Smart Scheduler
840+ channels actively scheduled
2+ hours average daily usage per user
43% reduction in operational costs (one customer saved $1.3M/year)
80% faster turnaround enabled by AI-driven curation
109 new channels launched → $3.3M in indirect revenue influenced
External References































