Everything you need to schedule your theater.
No upsells, no tiers. Every plan includes every feature.
Cast a show in minutes. Cast a month before dinner.
Really fast drag-and-drop casting on desktop, with all the context you need to know who played in recent shows and recent roles.
- Toggle between a single show and a matrix view of recent shows and assignments.
- Adjust roles on the fly. Got guests? No problem.
- Everything updates instantly. No forgetting to save.
| Player | FRI 11/14 | FRI 11/21 | FRI 11/28 |
|---|---|---|---|
|
PK
Priya K.
|
Host | — | Player |
|
MT
Marcus T.
|
Player | Announcer | Host |
|
JR
Jules R.
|
Announcer | Player | — |
Build a month of shows in one click.
Describe recurring shows using plain English. No fiddling with complicated repeating events.
- Your schedule is predictable until it's not - we handle both cases gracefully.
- Natural-language mode: "Every Tuesday at 8pm starting next week" — weekdays, relative dates, explicit dates, and times.
- Preview before you commit. Every date shows what it'll create before anything saves.
When someone drops, find subs fast.
Subs are inevitable. We make it easy to notify the right people and get them swapped in quickly.
- Smart notifications mean the right people find out a sub is needed.
- Approve or reject subs with one click.
- Include notes with sub requests and approvals. No need to send separate emails.
Host: Priya K.
Player: Marcus T.
Player: Jules R.
Announcer: Devon W.
Host: Priya K.
Player: Devon W. · sub requested
Player: Jules R.
Announcer: Ana M.
Host: Priya K.
Player: Devon W. → Marcus T.
Player: Jules R.
Announcer: Ana M.
Send out lineups or general announcements easily.
Pick one or more ensembles, pick the cast of a specific show, or hand-pick individual members. Verify the recipients before you hit send.
- Send out the weekly lineups with one click.
- Everyone receives a personalized email with their own shows and roles.
- General message from managers? Avoid repy-all hell.
Reminders customized to each performer.
Show reminders — morning of, the day before, or two days before. Weekly lineup preview. Availability nudges on the day your theater schedules.
- Per-performer preferences for every email type. Nobody gets spammed with notifications they don't want.
- Helpful context in every email: your availability, your shows, the shows you're in, and the shows you're not in.
- Optional weekly summary of scheduling still needing attention.
Reminder: you're playing in Harold Night today!
| Host | Priya K. |
| Player | Marcus T. ← you |
| Player | Jules R. |
| Announcer | Devon W. |
Built for a phone, not shrunk down to fit one.
Availability, subs, lineup, profile — everything is mobile-first.
- Magic-link auth. Tap the email, you're in. Password is optional if a performer wants to set one.
- Really fast to use. No compromises on a phone.
- Information at a glance.
Drop in your roster — messy is fine.
Roster importing like magic. We figure out names, emails, ensembles, roles. Preview what it'll do before anything saves.
- A CSV? A PDF? A photo of a sign-up sheet? We'll figure it out.
- Smartly weeds out duplicates and invalid data.
- Easily switch from any other tool.
- ✓ Source
- ✓ Map columns
- 3 Preview
| Name | Status | |
|---|---|---|
| Priya K. | priya@mainstage.org | New |
| Marcus T. | marcus@example.com | New |
| Jules R. | jules@example.com | Match |
| Devon W. | — | Needs email |
- 1 Source
- 2 Map columns
- 3 Preview
Give other directors casting power.
Provide just the access that is needed.
- Add theater admins who can do everything.
- Give directory the power to cast their own shows.
- Let individuals manage the people in their own ensembles.
Information you need to cast fairly across multiple weeks.
No more guessing who played what when. Every past show and role at your fingertips
- No more accidentally making someone host three weeks in a row.
- You define what you want to be warned about and what you don't.
- Protection against double-booking players into conflicting shows.
One price, every feature. No tiers. No hidden fees.
See how pricing works — or request early access.