StageCall
BetaRehearsal scheduling built for theatre stage managers — import your cast and conflicts, generate a draft schedule from scene breakdowns and calendar windows, triage overlaps, then publish calls to your company.
Beta notice
StageCall is in active development. Features may change, and your feedback helps shape what ships next. Expect rough edges — thanks for trying it early.
Screenshots
A quick look at StageCall before you open the beta.

Production setup pipeline — import data once, schedule from it 
Scene breakdown with discipline estimates and cast assignment 
Generated rehearsal schedule — calendar view
The problem
Stage managers still build rehearsal schedules in spreadsheets and Airtable — manually juggling cast conflicts, beat order, room capacity, and who needs to be in the room for each block. The painful moment is landing on a key beat and realizing a lead isn't available.
What it does
- Import scene breakdowns, rehearsal opportunities, cast, and conflict dates from the spreadsheets you already use
- Auto-schedule discipline beats across calendar windows with cast availability and room constraints in mind
- Surface conflicts before you publish — must-fix vs optional, with a dedicated triage view
- Finalize and publish rehearsals so cast can subscribe via calendar feeds
Built for
StageCall is being shaped with CYT Dallas — a local theatre company where I volunteer — and other community theatre stage managers who need production-aware scheduling, not a generic calendar app.
Tech stack
- React
- TypeScript
- Node.js
- PostgreSQL
- Drizzle ORM
- Tailwind CSS