⚙️ Demo Console
Demo Setup & Controls
Configure call lists, scripts, voice settings, and demo behaviour. Nothing fires off automatically — every action requires you to push a button.
1 Single Call Demo
The "wow" moment. Echo calls one person live. Pick from attendees or enter a number manually.
The one call
⚡ Ten Simultaneous Calls
The mind-blow. Echo dials 10 people in 10 seconds (Twilio's rate limit) — all phones ring at once. Each entry can be auto-picked, randomised, or manually entered.
The ten calls
📝 IVR Script
What Echo says when the call connects. The same script is used for both single and ten calls (unless you override below).
💾 Save Configuration
Persist your call lists, scripts, and settings so they survive page reloads. Settings auto-save every 2 seconds, but use this button if you want explicit confirmation.
—
🚀 Fire Calls (LIVE — real Twilio calls)
⚠️ These buttons make REAL outbound phone calls. Each click triggers a confirmation dialog showing exactly who will be called. Only proceeds when you explicitly confirm. Up to 10 calls fire at 1/second (Twilio's rate limit).
🎙️ Echo Voice Settings
Voice parameters used by ElevenLabs for IVR + site narration. Higher stability = more consistent. Higher style = more expressive.
🔌 API Status
All API keys are stored securely on the server — no need to paste anything here. The demo uses GPT-4o vision, RedBook (which fuses NEVDIS + FCAI + RAV), and Echo's voice via ElevenLabs.
⏳ Checking…
📷 Webcam Test
Quick check that your camera works in this browser. Use this before the keynote — especially on a different machine.
🎙️ Echo Voice Test
Test Echo's narration voice that reads out vision results during the demo.
🚗 Live Plate Lookup
Hit the live RedBook API with a NSW plate to confirm vehicle data is flowing. Try
YGL24B (VW Golf) or DBS65B (Toyota Kluger).🎬 Run the full Vision demo
Open the live demo overlay (same flow your audience sees from the home page).
🎬 Demo Order
Reorder how demos are presented during the keynote. Drag to rearrange (coming soon — for now, edit narration scripts directly).
- Live voice chat with Echo
- Single Twilio call
- Ten simultaneous calls
- Webcam plate lookup
- Industry landscape walk-through
- Already shipped highlights
⏱ Backup Recording
Pre-recorded fallback video to play if internet/Twilio fails on stage. Will be generated once demos are finalised.
📡 Twilio
Outbound number for all calls. Other numbers can be added if we hit Twilio's project rate limit.
💾 Persistence
All settings on this page save to your browser's local storage. Use these buttons to manage that.
🛠 Stage Mode
Hide all internal-looking UI for the actual presentation. Toggles cleaner visuals on the keynote page.