Feature Guide

Quick Start Guide

Get from zero to your first scheduled event in about 30 minutes. This walkthrough covers the essential steps to set up your haunted attraction in Graveyard Shift.

10 min readAdmin
Note: Screenshots in this guide show the default Orange theme. Your interface may look different depending on your selected theme, but all features and controls work the same way.

What is Graveyard Shift?

Graveyard Shift is a staff scheduling platform built specifically for haunted attractions. It handles everything from mapping out your haunt layout (areas and positions) to scheduling scare actors across multi-night events, tracking availability, managing costumes, and communicating with your crew. If you run a haunted house, corn maze, hayride, or any seasonal scare attraction, this tool replaces spreadsheets, group texts, and guesswork.

Your First 30 Minutes

Follow these seven steps to go from a blank account to a working schedule. You can come back and refine everything later — the goal here is to see the core workflow end to end.

1

Log in and explore the Admin Dashboard

After signing in, you land on the Admin Dashboard. This is your mission control — it shows quick stats (active employees, upcoming show dates, coverage percentage), items that need your attention (pending applications, unfilled positions), and links to every admin tool. Take a moment to orient yourself.

Admin Dashboard — your home base
Admin dashboard with quick stats and admin tools grid
Admin Dashboard — your home base
2

Create your first area

Navigate to Areas & Positions from the Admin Tools section. Click Create New Area. Enter a name like "Haunted Forest" or "Graveyard", pick an icon, and add a short description. Click Save Area. Repeat for 2-3 zones that match your attraction layout.

Creating an area — the building blocks of your haunt
Area creation modal with name, icon picker, and description fields
Creating an area — the building blocks of your haunt
3

Add positions to each area

Click View Positions on an area card, then Add Position. Each position represents a role — "Scare Actor", "Greeter", "Queue Line Monitor", etc. Set the name and how many people you need per date. Add 2-3 positions per area to start.

Positions within an area
Area detail page with position list and add position button
Positions within an area
4

Create your first event with dates

Go to Event Management and click Create New Event. Give it a name like "October 2025 Haunt Season". Select which areas are active for this event, then add your show dates with start and end times (e.g., Oct 31, 7:00 PM - 11:00 PM). The event starts as a Draft.

Creating a multi-date event
Event creation modal showing name, area checkboxes, and date builder
Creating a multi-date event
5

Invite employees

Share your registration link with potential staff. They fill out a 4-step registration form with personal info, emergency contacts, and availability preferences. Their application appears in your Employee Management page as pending. Review and approve each applicant to give them access.

6

Schedule an employee to a position

Open Staff Scheduling from the Admin Tools. Select your event and a specific date. The scheduling grid shows positions on the right and available employees on the left. Drag an employee card onto a position slot to assign them. The coverage percentage updates in real time.

Drag-and-drop scheduling in action
Scheduling grid with employee list on left, position slots on right
Drag-and-drop scheduling in action
7

Send a notification

Navigate to Messaging from Admin Tools. Select your recipients — you can choose All Staff, a specific event group, or individual employees. Write your subject and message, choose Email and/or SMS, then click Send Now. Your staff gets notified instantly.

Sending your first message to staff
Message composition form with recipient selector and channel toggles
Sending your first message to staff

Key Concepts

Areas represent the physical zones of your attraction — "Haunted Forest", "Graveyard", "Asylum Wing", etc. Each area contains one or more positions.

Positions are the roles within an area — "Scare Actor", "Greeter", "Queue Line Monitor". You set how many people each position needs per show date.

Events group multiple show dates together. A typical event might be "October 2025 Season" with 15 individual dates. Each date has its own start/end time and can be independently cancelled.

Coverage is the percentage of positions filled for a given date. The dashboard shows coverage color-coded: red below 50%, yellow from 50-80%, green above 80%.

What's Next

You have the basics running. Dive deeper into each feature with these guides:

Tip: If you get stuck at any point, check the Troubleshooting section in each feature guide or reach out to support.

Frequently Asked Questions

Can I change the look of the app?
Yes. Graveyard Shift includes 8 themes (5 dark, 3 light). Open the theme picker in the admin header to switch. Your employees see the same theme you select.
How do employees sign up?
Employees complete a self-service registration form. After they submit, their application appears in your Employee Management page for review. Approve to grant access, or reject with a reason.
What if I need to change a date that already has people scheduled?
Dates with existing assignments are locked — you cannot remove them from the event. You can still edit the start/end times or cancel the individual date, but the assignments are preserved so you do not accidentally lose your work.
Can employees see the schedule before I publish the event?
No. Events start as Draft status and are invisible to employees. Change the status to Published when you are ready for employees to see their assignments and confirm attendance.