@@ -8,12 +8,19 @@ slug: debugging
88
99Voice agents involve multiple AI systems working together—speech recognition, language models, and voice synthesis. When something goes wrong, systematic debugging helps you quickly identify and fix the root cause.
1010
11- ** Common debugging scenarios:**
12- - Agent doesn't understand user input correctly
13- - Responses are inappropriate or inconsistent
14- - Call quality issues or audio problems
15- - Tool integrations failing or returning errors
16- - Workflow logic not executing as expected
11+ ** Most common issues fall into these categories:**
12+
13+ <CardGroup cols = { 2 } >
14+ <Card title = " Speech & Understanding" icon = " microphone" >
15+ * Agent doesn't understand user input correctly
16+ * Responses are inappropriate or inconsistent
17+ </Card >
18+ <Card title = " Technical & Integration" icon = " gear" >
19+ * Call quality issues or audio problems
20+ * Tool integrations failing or returning errors
21+ * Workflow logic not executing as expected
22+ </Card >
23+ </CardGroup >
1724
1825## Quick diagnostics
1926
@@ -23,36 +30,59 @@ Start with these immediate checks before diving deeper:
2330 <Step title = " Test in dashboard" >
2431 Test your voice agent directly in the [ dashboard] ( https://dashboard.vapi.ai/ ) :
2532
26- - ** Assistants** : ` Dashboard > Assistants > [Select Assistant] > Talk to Assistant `
27- - ** Workflows** : ` Dashboard > Workflows > [Select Workflow] > Call `
33+ <CardGroup cols = { 2 } >
34+ <Card title = " Assistants" icon = " robot" >
35+ ` Dashboard > Assistants > [Select Assistant] > Talk to Assistant `
36+ </Card >
37+ <Card title = " Workflows" icon = " diagram-project" >
38+ ` Dashboard > Workflows > [Select Workflow] > Call `
39+ </Card >
40+ </CardGroup >
41+
42+ ** Benefits:**
2843 - Eliminates phone network variables
29- - Provides real-time transcript view
44+ - Provides real-time transcript view
3045 - Shows tool execution results immediately
3146 </Step >
3247 <Step title = " Check logs" >
3348 Navigate to the ` Observe ` section in your [ dashboard] ( https://dashboard.vapi.ai/ ) sidebar:
3449
35- - ** Call Logs** : Review call transcripts, durations, and error messages
36- - ** API Logs** : Check API requests and responses for integration issues
37- - ** Webhook Logs** : Verify webhook deliveries and server responses
50+ <CardGroup cols = { 3 } >
51+ <Card title = " Call Logs" icon = " phone" >
52+ Review call transcripts, durations, and error messages
53+ </Card >
54+ <Card title = " API Logs" icon = " code" >
55+ Check API requests and responses for integration issues
56+ </Card >
57+ <Card title = " Webhook Logs" icon = " webhook" >
58+ Verify webhook deliveries and server responses
59+ </Card >
60+ </CardGroup >
3861 </Step >
3962 <Step title = " Test individual components" >
4063 Use [ dashboard] ( https://dashboard.vapi.ai/ ) testing features:
4164
42- - ** Voice Test Suites** : ` Test > Voice Test Suites ` (assistants only)
43- - ** Tool Testing** : ` Tools > [Select Tool] > Test ` with sample payloads
65+ <CardGroup cols = { 2 } >
66+ <Card title = " Voice Test Suites" icon = " vial" >
67+ ` Test > Voice Test Suites ` (assistants only)
68+ </Card >
69+ <Card title = " Tool Testing" icon = " wrench" >
70+ ` Tools > [Select Tool] > Test ` with sample payloads
71+ </Card >
72+ </CardGroup >
4473 </Step >
4574 <Step title = " Verify provider status" >
4675 Check if AI service providers are experiencing issues:
4776
77+ ** Core Services:**
4878 - Visit [ Vapi Status Page] ( https://status.vapi.ai/ ) for Vapi service status
49- - Check provider status pages for specific services:
50- - [ OpenAI Status] ( https://status.openai.com/ ) for OpenAI language models
51- - [ Anthropic Status] ( https://status.anthropic .com/ ) for Anthropic language models
52- - [ ElevenLabs Status] ( https://status.elevenlabs.io / ) for ElevenLabs voice synthesis
53- - [ Deepgram Status] ( https://status.deepgram.com / ) for Deepgram speech-to-text
54- - And other providers' status pages as needed
55- - Review for ongoing maintenance or outages
79+
80+ ** Provider Status Pages: **
81+ - [ OpenAI Status] ( https://status.openai .com/ ) for OpenAI language models
82+ - [ Anthropic Status] ( https://status.anthropic.com / ) for Anthropic language models
83+ - [ ElevenLabs Status] ( https://status.elevenlabs.io / ) for ElevenLabs voice synthesis
84+ - [ Deepgram Status ] ( https:// status.deepgram.com/ ) for Deepgram speech-to-text
85+ - And other providers' status pages as needed
5686 </Step >
5787</Steps >
5888
0 commit comments