Build a form, share a URL, land submissions in your tenant — no third-party form vendor, no data-residency surprises. Long-running productions live or die by consistency. Cast changes, understudies, rider tweaks, venue quirks: we keep the canonical production in one place and log every deviation.
Custom fields. Define field types, validation, required fields, and file uploads in one place. On theatrical performances jobs, this shows up as residencies, touring productions, galas.
Public submission. Share a URL — no auth required for the submitter, no third-party scripts. On theatrical performances jobs, this shows up as residencies, touring productions, galas.
Honeypot anti-spam. Multi-layer: honeypot, time-delay, rate limit, optional reCAPTCHA. On theatrical performances jobs, this shows up as residencies, touring productions, galas.
Conditional logic. Fields show/hide based on prior answers, server-validated on submit. On theatrical performances jobs, this shows up as residencies, touring productions, galas.
Theatrical Performances: Broadway runs, off-Broadway limited engagements, regional residencies, gala productions. Cast and crew scheduling, cue notes, understudy tracking, per-house advancing, and compliance-ready audit trails.
The same primitives that ship in our Forms module, applied to theatrical performances workflows.
Define field types, validation, required fields, and file uploads in one place.
Share a URL — no auth required for the submitter, no third-party scripts.
Multi-layer: honeypot, time-delay, rate limit, optional reCAPTCHA.
Fields show/hide based on prior answers, server-validated on submit.
Direct to your storage bucket via signed URL — no third party touches the file.
Pipe submissions into anywhere — Slack, email, your CRM — via signed webhook.
Sign up free for small teams. Per-org pricing the rest of the way up.
One record store. Every module reads from the same truth.
Free, forever, for small teams. Per-org pricing the rest of the way up.