⚙️ Setup · Restricted

Demo Setup Console

Configure your demo before showtime.

Nope. Try again.

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).
  1. Live voice chat with Echo
  2. Single Twilio call
  3. Ten simultaneous calls
  4. Webcam plate lookup
  5. Industry landscape walk-through
  6. 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.
💾 Auto-saved 14 attendees loaded Echo voice · custom