SCHEDULING AI

Tell it when you're free. It handles the rest.

No back-and-forth. No double-booking. No timezone math.

SCHEDULING REQUEST

Enter a scheduling request or try one of these examples:

Six schedules. Zero conflicts. In production, this connects to Google Calendar, Outlook, and your CRM.

Behind the Build
Stack
Cloudflare WorkersWorkers AI (Llama 3.3 70B)Llama 3.1 8B (fallback)Google Calendar APIOutlook APICRM integrationCalendar conflict engineStreaming output rendererRate limiting
Architecture
Natural language parsed
Calendar scanned
Conflicts identified
Slots ranked
Draft invite generated
Calendar updated
How it works

Six pre-built scenarios demonstrate scheduling, rescheduling, recurring meetings, cross-timezone coordination, and deep work blocking. Free text input routes to Workers AI (Llama 3.3 70B with 3.1 8B fallback) with Jordan Kim's full calendar context. The LLM identifies conflicts with existing events, respects working hours, and generates step-by-step scheduling analysis. Rate-limited at 30 requests per minute and 5 free-text per session.

What you are seeing

A weekly calendar for Jordan Kim at Ridgeline Logistics with 9 real events. Click a suggestion chip or type your own scheduling request. Watch the AI stream its analysis line by line: scanning openings, identifying conflicts, recommending slots with reasoning, and generating draft invites. Hover calendar events for details. Click recommended slots to compare options. Calendar highlights react as the AI mentions time slots.

Try Personal Assistants to see scheduling as part of a full daily brief.

More where that came from.

Back to all demos →