Staffing and casting software for haunted houses.

CastCrypt runs your whole season: who is available, who plays which character, who works which post, the cast sheets for the night, check-in at the door, the hours everyone worked, and who actually turned up. Each haunt gets its own private workspace, on its own address, with data that never crosses between clients.

A full sample workspace. No signup.

  • Availability
  • Smart Casting Engine
  • Crew Scheduling
  • Cast Sheets
  • Costume Inventory
  • Check-In
  • Hours Worked
  • Show Night Attendance
Smart Casting Engine

It casts the show in one click. You refine it.

Casting a 150-person season by hand is the job nobody has time for. Press Smart cast and the night fills itself, then you adjust what you disagree with. It gets better at the first pass every week you run it.

One click casts the show

Smart cast fills every open character across every scene, and auto-fill covers the crew and front-of-house posts. It only considers performers approved for the part who told you they were free that night, and it never double-books anyone.

Your regulars keep their parts

Whoever has played Dr Grim most of the season is Dr Grim again tonight. If they aren't available the next most established performer steps in, so the show keeps its familiar faces.

It learns as the season runs

Every time you move someone, release them, or record a no-show, that pairing counts for less. Shifts worked to the end count for more. The longer you run it, the closer its first pass is to the board you would have built yourself.

Every suggestion shows its reasons

Availability, role approval, stated preference, times played, mask and costume fitment, reliability. You can see what drove a ranking, and overrule any of it.

Everything else a season needs

Shared availability

Staff submit once and pick every department, position, and time window they'll work.

Crew scheduling

Staff every post outside the scenes too: front of house, security, parking, makeup, tech.

Conflict prevention

Double-bookings, missing approvals, minimum ages, consecutive-night limits, and training gaps caught before you assign.

Print-ready cast sheets

Cast, post, makeup, and check-in sheets straight from the schedule.

Costume inventory

Masks, costumes, props, and accessories, what condition each is in, and who has it checked out.

Kiosk check-in

Staff scan a badge in and out on a locked-down tablet at the door.

Hours worked

Real in and out timestamps, correct across midnight, exportable for payroll.

Show night attendance

Who showed, who was late, who called out and who never arrived — night by night, with staffing fill against what each show needed.

Live cast board

A control-room screen showing who is on shift, where they're working, and who hasn't arrived.

Employee portal

Shifts, call times, acknowledgments, their own hours and attendance, and announcements, built for a phone.

Fast setup

Import a roster from a spreadsheet, or send one link and let your cast create their own accounts.

Announcements

Broadcast to everyone or one department, mark what needs acknowledging, and see who has read it.

Discord integration

Published schedules, cover requests, and announcements post straight into your haunt's own Discord server, in whichever channel you point them at.

One submission, every department

Availability usually lives in separate forms per department. Someone willing to act or work front of house on a Friday has to enter themselves twice, and two managers can book the same person for the same hours.

How it works here

A staffer says “Friday, 5 PM to close. First choice Acting, then Front of House, then Security; not Parking; must leave by 11:30.” Every manager staffs from the same pool, and the moment they're assigned they leave everyone else's open list.

Built by haunters, for haunters.

Every workflow follows how a haunt actually runs a night.

Built around show nights

Call times, peak Saturdays, swings and backups, and a check-in board built for the ten minutes before doors.

It knows a haunt's constraints

Mask endurance, costume sizing, minimum ages, consecutive-night limits and role approvals are checked before someone lands on the board.

It handles the 6 PM hole

Someone drops an hour before doors. The board shows who is already on site, who is approved for the part, and who has played it before.

Priced for how often you open.

One bill a year, every feature included. A seasonal tier is priced on the dates you run — one per calendar date, whatever you put on it. A year-round tier caps your roster and leaves the calendar alone.

Seasonal

For an attraction that opens for a season. Priced on operating nights.

Starter

$399/ year

For smaller haunts running one seasonal production. Manage auditions, casting, schedules and staff in one place from signup through closing night.

  • 50 cast & crew
  • 20 event dates a year
Get started

Professional

$649/ year

For established haunts with larger casts or multiple productions. Streamline auditions, smart casting, scheduling, attendance and costuming.

  • 150 cast & crew
  • 35 event dates a year
Get started

Premium

$949/ year

For high-volume attractions with large teams and complex casting needs. Manage more productions, operating dates and staff without the chaos.

  • 300 cast & crew
  • 50 event dates a year
Get started

Year-Round

For a venue that opens all year. No cap on operating dates.

Year-Round Starter

$599/ year

For a single venue open most weeks of the year. Rotas, availability, attendance and hours for a small standing team.

  • 50 cast & crew
  • No date cap
Get started

Year-Round Professional

$949/ year

For a venue running several departments year round, or a seasonal attraction with an operation that stays open after it closes.

  • 150 cast & crew
  • No date cap
Get started

Year-Round Premium

$1,399/ year

For high-volume year-round attractions with large standing teams across many departments.

  • 300 cast & crew
  • No date cap
Get started

Enterprise

Contact us

For multi-location operators and large organizations. Get custom capacity, priority support and implementation tailored to your operation.

  • Unlimited cast & crew
  • No date cap
Get started

Talk to a haunter.

Pricing, a walkthrough of your season, or moving a roster you already keep in a spreadsheet — tell us what you need and we'll write back.

Or email boo@castcrypt.com.