Getting Started
2
Access Your Dashboard
After logging in, you'll see your ShowCall dashboard - your central hub for managing all shows and rundowns.
3
Create Your First Show
Click "New Show" or use the "New Show" card to create your first event. Add details like venue, client, and dates.
Pro Tip: ShowCall works
offline-first, so you can start creating shows immediately even with unreliable internet.
User Roles & Permissions
Crew Member
- Read-only access to shared shows
- View rundowns in real-time
- Follow live cue tracking
- Access public shared views
Show Caller
- Create unlimited personal shows
- Full rundown management
- Add crew members to shows
- PDF export capabilities
Producer
- Create and manage unlimited shows
- Team management capabilities
- Include up to 3 Show Caller seats
- Add unlimited crew members
Shows & Rundowns
Creating a Show
- Click "New Show" from your dashboard
- Enter show details:
- Show Name: Title of your event
- Description: Brief overview of the show
- Start Date: When the event begins
- End Date: When the event concludes
- Venue: Location details
- Client Info: Client contact and details
- Click "Create Show"
Show Organization
Shows are automatically organized by status:
- Pre-Show: Events scheduled for the future
- In Show: Events happening today
- Post-Show: Recently completed events
- Archived: Older completed events
Drag and Drop Organization
Organize your shows with intuitive drag and drop functionality:
- Reorder Shows: Drag and drop show cards within the same status level to reorder them
- Change Status: Drag shows between different status levels (Pre-Show, In Show, Post-Show, Archived)
- Custom Order: Your custom arrangement is saved automatically and persists between sessions
- Sort Options: Choose from multiple sorting options in the dashboard header:
- Custom Order (your drag and drop arrangement)
- A-Z (alphabetical by show name)
- Z-A (reverse alphabetical)
- Start Date (chronological)
- Creation Date (newest first)
Pro Tip: When you drag a show to a different status level, it automatically refreshes to reflect the new organization. Your custom order is preserved when switching between sort options.
Creating Rundowns
Within each show, you can create multiple rundowns (rehearsals, different performance days, etc.):
- Click on a show to open it
- Click "New Rundown"
- Enter rundown details and click "Create"
Archiving Shows
Keep your dashboard organized by archiving completed shows:
- Archive shows to move them to the Archived section
- Archived shows become read-only while preserving all content
- Both personal and team shows can be archived
- Access archived shows anytime from the Archived tab
Cue Management
Adding Cues
- Click "Add Cue" to add individual cues
- Click "Add Block" to create section headers
- New cues automatically start at the previous cue's end time
Editing Cues
- Click any cell to edit inline
- Press Enter to save simple fields
- Use Shift + Enter for new lines in multi-line fields
- Tab between fields for quick editing
Column Width Management
Optimize your rundown view with flexible column sizing:
- Click column headers to cycle through sizes: small → medium → large → XL
- Use the column settings panel for direct size controls (S, M, L, XL buttons)
- Create custom columns for additional data organization
- Delete columns (except protected core columns)
- Settings persist for your rundown view
Reordering Cues
Drag and drop cues to reorder them. Cue numbers will automatically update to maintain sequence.
Block Container System
Organize your rundown with blocks:
- Click "Add Block" to create section headers
- Each block appears as a container with header, content, and footer
- Click block headers to collapse/expand for better space management
- Customize block header colors with the settings icon
- Drag and drop cues between blocks
- Delete blocks with the trash icon (removes all contained cues)
Deleting Cues
- Select cues you want to delete using the checkboxes
- Press Delete or use the delete button
- Use "Undo Delete" if you make a mistake
Excel-like Cell Navigation
ShowCall features a professional spreadsheet-style interface for fast, efficient editing.
Selection and Editing
- Single Click: Select a cell (blue outline)
- Double Click: Enter edit mode (green outline)
- Arrow Keys: Navigate between cells without entering edit mode
- Enter: Start editing selected cell
- Escape: Exit edit mode
Keyboard Navigation
- Arrow Keys: Move selection up/down/left/right
- Shift + Arrow Keys: Navigate while in edit mode (auto-saves current cell)
- Delete: Show confirmation to delete selected cue
- Alt + Up/Down: Add new cue above/below current cue
- Cmd/Ctrl + Alt + Down: Add subcue under current cue
Performance: Navigation uses optimized direct DOM manipulation for instant 60fps response, even in large rundowns with hundreds of cues.
Block Templates
Save blocks as reusable templates to quickly insert common sequences across rundowns.
Creating Templates
- Set up a block with all cues, colors, and timing
- Click the settings icon on the block header
- Click "Save as Template"
- Give your template a descriptive name
Using Templates
- Click "Insert from Template" buttons (appear below blocks or at bottom of rundown)
- Select template from the preview modal
- Template is inserted with all cues, colors, and timing preserved
Managing Templates
Access template management in Settings > Account > Templates:
- View All Templates: Grid layout showing all your saved templates
- Edit Templates: Full spreadsheet-style editor with all columns
- Rename Templates: Click to edit template names
- Delete Templates: Remove templates with confirmation
- Preview: See cue count, creation date, and timing status
Use Cases: Perfect for opening VOG, closing credits, commercial breaks, intermissions, or any repeated sequence in your productions.
Find & Replace
Search and replace text across all rundown columns with powerful filtering options.
Opening Find & Replace
- Press Cmd + F (Mac) or Ctrl + F (Windows/Linux)
- Works even when typing in input fields
Search Features
- Real-Time Search: Searches across all cue fields as you type
- Case Sensitive: Toggle to match exact capitalization
- Whole Word: Match complete words only
- Results Counter: Shows "X of Y" matches
- Context Display: See text around each match with cue number and column name
Navigation
- Next/Previous Buttons: Cycle through search results
- Enter: Advance to next result
- Shift + Enter: Go to previous result
- Auto-Scroll: Automatically scrolls to and highlights cues containing matches
Replace Functionality
- Replace: Replace current match only
- Replace All: Batch replace all matches at once
- Markdown Preservation: Keeps formatting intact
- Success Messages: Shows count of replaced items
Pro Tip: Find & Replace searches through all columns including Item Name, Speakers, Audio, Video, Lighting, Notes, and custom columns.
Timing & Tracking
Time Formats
ShowCall supports multiple time input formats:
- HH:MM:SS - 01:30:45
- MM:SS - 90:45
- Natural language - 1m30s
Automatic Calculations
- Change start time or TRT → end time is calculated
- Change end time → TRT is calculated
- Total show duration shown in footer
- Lock specific cues to prevent timing changes
Block Timing: Blocks automatically calculate the total length of all cues within them. Toggle between linked timing (T) and independent timing (L) using the T/L button in the block header.
Live Cue Tracking
During your event:
- Click the track button next to any cue number
- Press Space to advance to the next cue (auto-scrolls to keep cue visible)
- Press Esc to stop tracking
- Tracked cues are highlighted for all team members
Custom Tracking Colors: Customize your tracking highlight color through the Options menu. Choose a color that works best for your production environment.
Crew Member Highlighting
Crew members can now highlight specific cues for personal tracking:
- Click the highlight button on any cue row
- Highlighted cues appear with a yellow background
- Only visible to the crew member who highlighted them
- Perfect for marking specific responsibilities or cues to watch
- Highlights persist across sessions
Fullscreen Displays
- Timer Display: Click the cue timer for fullscreen view
- Clock Display: Click current time in header with dynamic font sizing
- Both displays sync automatically with the main application
- Clock display optimized for any screen size with character-based calculations
Face Sheets Management
Face Sheets provide comprehensive speaker and stage layout management for professional events.
Creating Face Sheet Sessions
- Navigate to a show and click the Face Sheets tab
- Click "Create Face Sheet"
- Enter session details (date, time, title)
- The visual stage layout designer opens automatically
Stage Layout Designer
- Drag-and-Drop: Position speakers on stage visually
- Moderator Designation: Mark panel moderators
- Dynamic Seating: Automatically adjusts for speaker count
- Visual Preview: See exactly how the stage will look
Speaker Database
- Profile Management: Store speaker details, bios, and companies
- Headshot Storage: Upload and manage speaker photos
- Bulk Import: Import speakers from CSV/Excel files
- Intelligent Matching: Auto-detect speaker columns during import
- Company-First Display: Shows "Company | Title" format
Bulk Operations
- CSV/Excel Import: Import multiple sessions at once
- Bulk Headshot Upload: Match photos to speakers by name
- Multi-Page PDF Export: Generate professional handouts
- Selection Mode: Choose specific sessions to export
Access Control
- Producers & Show Callers: Full editing capabilities
- Crew Members: Read-only view and PDF export only
Pro Tip: Use the bulk import feature to quickly set up multiple sessions from your event schedule spreadsheet.
Digital Signage Display
Display previous, current, and next cues on external monitors for talent and crew visibility.
Opening Digital Signage
- Open a rundown
- Click the Options menu (three dots)
- Select "Open Digital Signage"
- Display opens in new window (1920x1080)
Display Features
- 3-Column Layout: Previous (blue), Current (green), Next (yellow)
- Live Countdown: Real-time timer for current cue
- Speaker Chips: Headshots and details for @mentioned speakers
- Customizable Columns: Toggle visibility of Cue #, times, TRT, speakers, audio, video, notes
- Auto-Sync: Updates in real-time with rundown changes and cue tracking
- Responsive Design: Scales cleanly to any screen size
Display Configuration
Customize which fields appear on the display:
- Cue Number
- Start Time, End Time, TRT
- Speakers (with headshots)
- Audio, Video, Notes
- Live Countdown Timer (toggleable)
Pro Tip: Digital Signage requires no authentication - perfect for talent monitors, production displays, or crew confidence monitors.
Team Collaboration
Creating Teams
Producer role required
- Access Team Management from your dashboard
- Click "Create Team"
- Add team members by email
- Assign appropriate roles
Adding Team Members
- Search for users by email (real-time suggestions after 3+ characters)
- Select their role:
- Producer: Full team management
- Show Caller: Show and rundown management
- Crew Member: Read-only access
- Send invitation or add existing users
Show Caller Permissions: Show Callers can add existing Producers and Show Callers without license restrictions. New invitations are subject to license limits.
Show Ownership Transfer
Shows can be moved between personal and team ownership:
- Personal → Team: Any team member can move their shows to the team
- Team → Personal: Producers and show callers can move team shows to personal accounts
Team Shows Access
Show Callers can now access team shows via a dedicated tab:
- Team Shows appears as the second tab in your dashboard
- View and manage all team shows you have access to
- Collaborate with team members on shared productions
Shared Shows Tab
All users now have access to a dedicated Shared Shows tab for better organization:
- Centralized Access: View all shows shared with you in one place
- Role-Based Permissions:
- Producers and Show Callers can edit shared shows
- Crew Members have read-only access
- Visual Indicators: Orange badges clearly mark shared shows
- Organization Controls: Same drag-and-drop and sorting options as your personal shows
- Transfer Options: Eligible users can transfer shows between personal and team ownership
Note: Delete buttons are hidden on shared shows - only the owner can delete a show. You can organize and edit shared shows based on your role permissions.
Sharing Rundowns
Creating Share Links
- Open a rundown
- Click "Share Rundown"
- Set expiration date
- Choose access level:
- Producer: Full access
- Show Caller: Edit access
- Crew Member: Read-only
- Copy and share the generated link
Public View Features
- Read-only rundown display
- Real-time cue tracking visibility
- Column visibility controls
- Auto-following of tracked cues
- Dark/light theme support
Managing Access
View and revoke access from the "Access Control" tab in sharing modal:
- See all users with access
- Revoke access by role
- Update expiration dates
Real-time Collaboration
Work together with your team in real-time with advanced collaboration features.
Live Collaboration Indicators
- See when multiple users are editing the same rundown
- Visual indicators show who's editing which cells
- Real-time updates as changes are made
- Automatic conflict resolution
User Tagging System
Notify team members directly within rundowns:
- Type @@username in any cell (note: double @ for users)
- Select the team member from the dropdown
- They receive an in-app notification
- Email notification sent with direct link to the tagged content
- Notifications include show name, rundown, cue number, and context
Important: Use @@ (double at) for tagging users, and @ (single at) for mentioning speakers.
Speaker Mentions
Reference speakers from your database:
- Type @SpeakerName in any cell (note: single @ for speakers)
- Select from autocomplete suggestions
- Inline speaker card appears with headshot and company
- Hover to see larger headshot preview
Notification Management
- View all notifications in the header dropdown
- Click to jump directly to tagged content
- Clear notifications when acknowledged
- Email notifications for offline team members
Import & Export
ShowCall provides comprehensive import/export functionality for rundowns and data sharing.
Exporting Rundowns
Export your rundowns in multiple formats:
- Open a rundown or go to Show Overview
- Click the actions menu (three dots)
- Select "Export"
- Choose format:
- Excel (.xlsx): Formatted spreadsheet with metadata
- PDF: Professional print-ready document
Excel Export Features
- All cue data with proper formatting
- Metadata sheet with show/rundown information
- Custom column preservation
- Text formatting to prevent ID corruption
- Actual show and rundown names in filenames
Importing Rundowns
- Go to Show Overview
- Click the actions menu on a rundown
- Select "Import"
- Drag and drop or select your file
- Preview the import data
- Choose to replace all or merge data
Import Features
- Format Support: Excel (.xlsx) and JSON files
- Preview Mode: See cue and block counts before importing
- Validation: Detailed error messages for invalid data
- Data Integrity: Automatic ID generation to avoid conflicts
- Quick Access: Import via URL parameters
Pro Tip: Use Excel export/import to share rundowns with team members who don't have ShowCall accounts yet, or to create templates for recurring shows.
PDF Export
Creating PDF Exports
- Open a rundown
- Click "Export PDF"
- Select columns to include
- Preview and download
Column Selection
Choose from pre-grouped column sets:
- Essential: Cue, description, start/end times
- People: Talent, crew assignments
- Technical: Audio, video, lighting cues
Version History
ShowCall automatically saves versions of your rundowns as you work, similar to Google Sheets.
Automatic Version Creation
- Versions are saved every 30 seconds during active editing
- Each version captures the complete state of your rundown
- Versions are stored securely in the cloud
- No action required - it works automatically
Accessing Version History
- Open any rundown
- Click the Version History panel on the right side
- Browse through all saved versions with timestamps
- Click any version to preview it
- Click "Restore" to revert to that version
Named Versions
- Save important milestones with custom names
- Add descriptions to remember what changed
- Easily find specific versions later
Version Comparison
- Visual diff showing what changed between versions
- Color-coded additions and deletions
- See exactly who made each change
Pro Tip: Use named versions before major changes or milestones to create easy restore points.
Profile & Account Settings
Profile Image Upload
Personalize your account with a custom profile picture:
- Click your profile dropdown in the header
- Select "Account Settings"
- In the Profile tab, click the profile image area
- Choose an image file or drag and drop
- Preview your image before saving
- Click "Save Changes"
Profile Image Requirements
- Supported formats: JPG, PNG, GIF
- Maximum file size: 5MB
- Images are automatically resized and optimized
- Square images work best
Account Management
- Email: Update your email address
- Password: Change your password anytime
- Display Name: Set how your name appears to others
- Theme: Choose your preferred color theme
Offline Mode
How It Works
ShowCall is designed offline-first, meaning you can work without internet connectivity:
- All changes saved to localStorage automatically
- Connection status indicator shows current state
- When connection returns, local changes sync to Firebase
- Local changes always take priority to prevent data loss
Best Practices
- Check connection status before important changes
- Use "Sync to Database" when connection is restored
- Export important rundowns as backup
- Keep browser tabs open to maintain local data
Important: Offline changes are stored locally. Clear browser data carefully to avoid losing unsaved work.
Theme Customization
Available Themes
Choose from multiple themes to suit your production environment:
- Light: Default bright theme for well-lit environments
- Dark: Standard dark theme for reduced eye strain
- Deep Dark: Optimized for low-light environments
- Night Blue: Blue-based color scheme for extended use
- High Contrast: Enhanced contrast for improved accessibility
Cross-Device Theme Sync
Your theme preference automatically saves to your profile:
- Theme selection syncs across all devices
- Preferences persist between sessions
- Access theme selector from dashboard header dropdown
- Instant theme switching without page reload
Keyboard Shortcuts
ShowCall includes comprehensive keyboard shortcuts for efficient workflow. Press Shift + H in the app to view all shortcuts.
General
Shift + H
Show keyboard shortcuts modal
Shift + S
Save rundown
Shift + P
Export to PDF
View
Shift + M
Toggle theme (light/dark)
Shift + T
Open fullscreen clock
Shift + F
Open fullscreen timer
Editing
Ctrl + F / ⌘ + F
Find and replace text
Ctrl + Z / ⌘ + Z
Undo last action
Ctrl + Shift + Z / ⌘ + Shift + Z
Redo last undone action
Shift + A
Add new cue
Alt + ↑ / Option + ↑
Add new cue above (in edit mode)
Alt + ↓ / Option + ↓
Add new cue below (in edit mode)
Ctrl + Alt + ↓ / ⌘ + Option + ↓
Add new subcue (in edit mode)
Shift + B
Add new section (block)
Delete
Delete selected cue(s)
Escape
Cancel current action / Deselect all
Tracking
Space
Advance to next cue / Start tracking first cue
Escape
Stop tracking
Pro Tip: Mac users should use ⌘ (Command) instead of Ctrl and Option instead of Alt for most shortcuts.
Getting Help
Bug Reports
Found an issue? Use the built-in bug reporting:
- Click your profile dropdown
- Select "Report a Bug"
- Describe the issue with steps to reproduce
- Submit - we'll receive it automatically with system info
Contact Support
For additional help:
- Email: support@showcall.io
- Include your account email and detailed description
- Screenshots help us understand issues faster
Beta Note: As ShowCall is in beta, features and workflows may change. We appreciate your feedback!