Campaign workspace
Shape the next conversation.
Build a guided opening, choose its imagery and give people useful next steps. Drafts stay private until you publish.
Your guided experiences
Voice presets
Each campaign edition can choose its default GPT-Live voice. Changes apply to new sessions; they do not restart an active conversation. Visitors can choose a different supported voice before starting.
Opening and keyframes
Server setup
The provider key belongs in this service’s Railway Variables as OPENAI_API_KEY, or in its ignored local .env. Set AI_ENABLED=true only after adding it. Never paste a key into this editor. Live voice has separate enablement and physical-device qualification.
Copy the service’s Railway URL from the project Runbook. A client-owned campaign subdomain can be configured there later, with DNS/TLS, origin, canonical, tracking and sitemap verification.
Briefs are server-side framing, never a place for secrets. Published openings contain only approved facts. Imports are revalidated and do not publish automatically. Editing a bundled experience creates a copy.