Skip to main content

Voice Agents

Business Revolution includes AI-powered voice agents that can handle phone calls, voice commands, and conversational interactions across multiple channels.

Voice Agent Types

TypePurposeChannel
Phone AgentInbound/outbound phone calls via TwilioPSTN
Voice CommandIn-app voice commands via VoiceOrbFabApp microphone
Drive-ThruDrive-thru ordering (Restaurant Revolution)Intercom
IVRInteractive voice response menusPSTN

Templates

Pre-built voice agent templates for common scenarios:

TemplateUse Case
reservation_agentRestaurant reservation handling
support_agentCustomer support triage
order_statusOrder status inquiries
appointment_bookingService appointment scheduling
after_hoursAfter-hours message and routing

API Endpoints

List Templates

GET /api/v1/agent/founder/voice-agents/templates

Get Template

GET /api/v1/agent/founder/voice-agents/templates/{id}

Create Voice Agent Config

POST /api/v1/agent/founder/voice-agents/configs

List Configs

GET /api/v1/agent/founder/voice-agents/configs

Update Config

PUT /api/v1/agent/founder/voice-agents/configs/{id}

List Conversations

GET /api/v1/agent/founder/voice-agents/conversations

Twilio Integration

Voice agents use Twilio for telephony:

  • Inbound calls routed to configured voice agent
  • Outbound calls initiated via API
  • Call recording with transcription
  • Real-time speech-to-text and text-to-speech

TTS Tiers

TierModelQualityCost
TTS-T0Cloudflare Workers AIStandardFree
TTS-T1ElevenLabs Turbo v2.5Good$0.18/1k chars
TTS-T2ElevenLabs STS v2Better$0.24/1k chars
TTS-T3ElevenLabs v3Premium$0.30/1k chars

Spanner Tables

TablePurpose
voice_agent_templatesPre-built agent templates
voice_agent_configsPer-tenant agent configurations
voice_agent_conversationsCall/conversation records
conversation_recordingsAudio recording references