Projects / AI Voice Agent (Shining Image)

AI Voice Agent (Shining Image)

Answers calls, books jobs, and hands off to humans when needed. Live on Twilio SIP with transcripts to CRM.

AI Voice Agent (Shining Image) cover
AgentsVoiceTwilioLLM

Key metrics

greeting→first response (p50)
320 ms
ASR + NLU + TTS roundtrip
turn latency (p95)
480 ms
caller → reply (steady load)
containment rate
68%
calls fully handled with no human
handoff rate
18%
routed to human with transcript + intent
booking conversion
39%
was 24% pre-launch (inbound calls)
missed-call reduction
↓62%
4-week pre/post
ASR WER (domain)
6.5%
human-checked sample n=150
intent routing accuracy
93%
task chosen matches human label
avg call cost
$0.014 / min
Twilio + LLM + infra blended
avg cost per booked job
$0.23
includes partial human handoffs
uptime (30-day)
99.95%
active monitoring + healthchecks

Methodology: 4-week pre/post cohort; mixed human grading + automated logs; details available on request.

Problem

Missed calls after hours and during peak windows led to lost bookings and slow callbacks. Staff needed a way to capture jobs 24/7 without creating more admin burden.

Approach

Results

Stack

Asterisk/FreePBXTwilio SIPWebSockets (streaming ASR/TTS)Node/TypeScriptPythonLLM function callingPostgresRedis

Responsibilities

  • Designed call flow & tool APIs (availability, booking, quotes)
  • Optimized latency path (streaming ASR/TTS; short prompts; caching)
  • Built handoff protocol + transcript packaging to CRM
  • Set up monitoring (turn latency, containment, WER, intent accuracy)
Osvaldo Restrepo — AI Engineer