iOS & macOS
Promptbook
script markup
Script markup software for Stage Managers and Technicians. Flexible, powerful and shareable.
Free on the App Store — upgrade to Pro for the full toolkit.
What Is It?
A Complete Markup and Paperwork Solution.
Promptbook is designed for Stage Managers and Technicians. Import and markup scripts digitally, synced to the cloud and shareable with others. Built for digital and paper use.
Each script can have multiple colour-coded cue lists. Drag to select the line where a cue fires, add a cue number and label, and optionally add operator notes or a standby. Promptbook automatically generates standby calls from your GO cues.
When you're ready, export a full prompt book PDF in binder or single-page layout, a spreadsheet cue sheet, or a CSV for direct import into an ETC EOS lighting console.
Highlights
Features
Import any Script
Import your script PDF or Word document directly into the app. Add margins and adjustments, cut text as needed.
Cues in Multiple Lists
Drag and select text to create underlined cues across a range of lists. Each cue stores the list, number, label, notes and the selected cue text — all exportable as a formatted spreadsheet.
Automatic Numbering & Renumbering
Define numbering rules for new cues — increase in 2s or 5s, renumber quickly, and make use of automatic numbering logic when adding cues between existing points.
Live Collaboration
Work together on scripts in real time, shared with the full team.
Add Notes
Add notes layers to the script with typed annotations. Or use iPad with Apple Pencil to annotate by hand, with ink synced to Mac.
DSM Mode
DSM Mode enables Standby cues, generated from a list of cues after the selected point. Toggle visibility of standbys and 'GO' appended to cue points. Visual indicators when stood by.
Show Mode
A digital scrollable view with a reader line, highlighting the next cue and tracking the last cue called in each list.
Adjust Layouts
Annotate once, then change the layout to suit your preferences or those of whoever you hand the show to. Different layouts for print and digital. Shift text and define margins for single-page use.
Update Scripts
Upload a revised script version and the app will transfer cues based on cue text and position. Where there is no direct match it will suggest semantically similar lines or ask for manual review.
Dark Mode
Invert all script text and application colours for low-light use.
Export Documents
Export formatted PDF prompt books, cue list spreadsheets, or CSV files for direct import into ETC EOS.
Sharing & Sync
Scripts and cue marks sync automatically across devices via iCloud. Or export a .promptbook file to share with others.
Stage Blocking
Add blocking diagrams directly to the script. Draw movements and positions on a configurable stage layout, tied to the cue or line.
EOS & QLab Cue Trackers
Track ETC EOS and QLab cue states live during the show. Consoles on the network are discovered automatically — tap to connect, no IP addresses or desk-side OSC setup required.
Screenshots
Tutorials
Promptbook TutorialsFeatures Under Development
What's coming next.
ChamSys Cue Export
Avolites Cue Export
Changelog
Recent updates.
Version 4.1.5 · September 2026
- –Scene markers can be renamed or removed right on the page
- –PDF export can now cover a page range or a run of scenes
- –Standby cues draw a dashed connector from their marked words to the label, and DSM standby lines sit in the gutter instead of striking through cue text
- –Blocking diagram editor: undo and redo, click to select then delete, copy or paste (including into another diagram), drag to draw set pieces at the size you want, and an eraser that only removes what you touch
- –EOS over TCP tries port 3037 first and falls back to 3032 automatically
- –iPad: the toolbar scrolls when it doesn't fit, and a narrow window keeps its back button
- –Fixed a crash when opening long scripts, and ink previews use less memory
Version 4.1.1 · September 2026
- –New Fanned style for cues sharing a line: straight diagonal connectors to stacked labels
- –Corrections can be resized from either end, and edited with Apple Pencil
- –Offset Up no longer pushes labels to the bottom of the previous page
- –Blocking moves on shared scripts no longer snap back
Version 4.1.0 · August 2026
- –Corrections: type replacement text over the script's own words, or white words out. Cue sheets quote the corrected text
- –Binary cue lists: cues alternate ON/OFF (or your own two words) down the script, with an optional call by name only
- –One-page turns in paged view for two-page layouts
- –Standby check: a panel listing every cue that no standby calls
- –What's New panel appears after each update
- –Offset Up can be set to a fixed distance
- –Compact Margin scripts can export a single-page inline PDF
- –Cuts and highlights now appear in exported PDFs
Version 4.0.2 · August 2026
- –Shared scripts you join now appear on all your devices
- –Fixed the Retarget Cancel and Done buttons not responding
- –Fixed the cue label field losing focus while editing a shared script
Version 4.0.1 · July 2026
- –Scripts reopen on the page you left them on
- –Hidden cue lists are remembered for each script
- –New Cue → Label puts the cursor straight into the Label box
- –Suggested cue numbers count only the cues you can see
- –Apple Pencil long-press offers every cue action
- –Fixed overlapping cue labels and flickering standby labels
Version 4.0.0 · July 2026
- –Shared Scripts: invite your team into a script and work on it together in real time. Cues, notes, blocking diagrams and ink all sync, and changes made offline resync when you reconnect
- –Cue list and notes layer stewards: the owner assigns each list or layer to a person, and everyone else is kept out of it
- –Read-only mode: the owner can pause everyone's editing with one switch while still pushing their own changes out
- –Changes list: see every edit grouped by person and day, so you can tell who changed what
- –Live presence: see who else has the script open and which page they're on
- –Ink by author: hand annotations carry the name of whoever drew them, and each person can be shown or hidden independently. Remote ink now also appears in exported PDFs
- –Manage people: see everyone with access, their role, and remove them at any time. Leaving a shared script keeps your own personal copy
- –Your own view Settings — layout, cue side and zoom — now follow you across your own devices without affecting anyone else's
- –Local network prompt now names the consoles it is looking for, not just Cue Lights
- –Private notes layer: a scratch layer on a shared script that only you can see
- –Cue reference images (up to four per cue), plus smaller note images
- –Full-screen cue sheet with keyboard navigation, a wrap mode and jump to cue
- –Finer 10% zoom steps
- –A prompt to switch on Apple Pencil mode the first time you use a Pencil
- –Double-tap to place point cues
- –Text notes now stay locked to the page
- –Delete Page (undoable), and a fixed Replace Page
- –Private scripts sync live between your own devices, and permanent deletes sync too
- –Custom Finder icon for .promptbook files
Version 3 · July 2026
- –Promptbook is now free: all the core features, free of charge. Upgrade to Pro for unlimited scripts, unlimited and renamable cue lists, QLab & EOS tracking, cue transfer to updated scripts, cue lights, and all future features. Already bought Promptbook? You're on Pro automatically — nothing to pay again
- –Console auto-discovery: QLab machines and ETC EOS consoles on your network now appear in Settings automatically — tap one to connect, no IP addresses needed
- –EOS TCP connection: connect to the console's always-on TCP port with zero desk-side OSC configuration, with live cue labels during the show
- –Insert pages: splice extra PDF pages into an existing script as a new version, with cues carried across
- –Compact Margin layout: a slim on-screen annotation margin for smaller displays — printed output keeps the full spread
Version 1 · June 2026
- –iPhone read-only viewer: view scripts, cues, and notes on iPhone, with cue list, floating zoom, visibility filter, and compact locked notes
- –Mixed score/text pages: scripts that combine sheet music and text pages are now fully supported
- –Improved robustness of sheet music stave detection for scanned and OCR'd scores
- –Tester edition: a free trial version of Promptbook for new users to evaluate before purchasing
- –Cue stacking improvements: refined layout when multiple cues are close together on the same line
- –Renumber panel: new From Cue mode for renumbering from a selected cue onwards
- –Cue sheet: combined view now ordered by script position; single-list view ordered by cue number
- –Fixed inline PDF export cue duplication
- –Text notes now lock to the font size set in Settings
Version 1 · Late May 2026
- –Vertical cue separation: staggered layout with L-shaped leaders when multiple cues share the same line
- –Multi-select cue sheet export
- –Configurable combined-cue rendering style
- –Pinch zoom now anchors under the cursor and is smoother
- –Replace individual script pages via the thumbnail context menu
- –Co-located same-list cues now collapse into a range on the script
Version 1 · May 2026
- –Stage Blocking: add blocking diagrams tied to cues and script lines on a configurable stage layout
- –EOS & QLab Cue Trackers: follow live cue states from ETC EOS and QLab alongside your prompt book
- –Sheet music script support: import and mark up orchestral and musical theatre scores
Version 1 · Builds 19–21 · April 2026
- –New cue list selection positioning options
- –Improvements to freely placed (hold shift) cues
- –(Beta) OCR script import for scanned scripts
- –Additional toolbar bug fixes
- –Added scene markers for page overview
Version 1 · 11 April 2026
- –Multi-cue dialog: per-list label and notes fields, applied to the first cue in each list
- –Renumber dialog: cues now load asynchronously, eliminating the delay on first open
- –Renumber click mode: tapping a collapsed group now assigns multiple numbers at once
- –Expanded the Renumber toolbar button hit area to the full toolbar height
- –Cue range condensing now collapses decimal sequences (e.g. 1.1–1.3) as well as integers
- –Margin tick height now scales with the cue label font size setting
- –Fixed a macOS layout recursion crash by caching sheet height and deferring state writes
- –Fixed enlarged toolbar appearing on some devices
Version 1 · 3–10 April 2026
- –Fixed DSM GO cues missing in inline layout mode
- –Improved toolbar responsiveness on macOS
- –Improved cue placement accuracy and snapping
- –Rewrote cue placement to use raw page coordinates — fixes cues not placing on styled headings and character labels
- –Removed PDFKit text-detection dependency for more reliable placement across all PDF types
- –Consolidated Export menu
Version 1 · 27–30 March 2026
- –Added ETC EOS lighting console CSV export
- –Added 8 layout modes — choose cue side, notes panel side, and cross-page or inline rendering
- –Added Show Mode next-cue highlighting
- –Added live preview for content shift and margin sliders
- –Added script versioning: import a new PDF version and Promptbook auto-retargets your existing cues
- –Added soft-delete: scripts moved to a Recently Deleted section and permanently removed after 30 days
- –Improved inline layout cue rendering: labels and notes display correctly with proper baseline alignment
Thank You
A huge thank you to Sam Osborne and all the beta testers who gave their time, feedback, and patience during development. Promptbook is better because of you.
Privacy
Promptbook collects no personal data. Scripts, cue marks, and annotations are stored locally and synced privately via your own iCloud account — nothing is transmitted to us.
Read the full Privacy Policyby Appleby Technical