Distributed Trace Explorer
APM-style traces for Voice AI — spans, critical path, service map, flame graph, error/slow identification, correlation to recordings and deploys.
Critical path delay
2800ms
Error spans
3
Services
7
Automatic bottleneck diagnosis
Customer experienced a multi-second response delay culminating in failure. Approximately 1.6 seconds came from the CRM lookup/update retry storm, 700 milliseconds from LLM generation under retry pressure, and 500 milliseconds from TTS synthesis timeout.
Waterfall view
Parent/child spans · duration · status · provider · retries · cost
voice.call
orchestrator
sip.invite
telephony · Twilio
media.stream
media
asr.transcribe
asr · Deepgram
llm.generate
llm · OpenAI · gpt-4.1
tool.execute
api
tool.execute
api
llm.generate
llm · OpenAI · gpt-4.1
tts.synthesize
tts · ElevenLabs
Span detail / I/O
voice.call
corr: call_8f2a91
sip.invite
media.stream
asr.transcribe
llm.generate
in: system+user greeting
out: Hi, thanks for calling…
tool.execute
in: lookup_order
out: order 88421
tool.execute
in: update_address
error: ETIMEDOUT crm.update_address
llm.generate
in: continue after tool failure
out: Sure, let me look that up…
error: timeout after tool-call retry storm
tts.synthesize
Correlations
Trace → recording: open call replay
Trace → logs: filter by correlation / span id in log store (demo)
Trace → deployment: Support Concierge 2026-08-03 09:10
Compare: select another call above to switch traces (A/B compare next)