diff --git a/fern/debugging.mdx b/fern/debugging.mdx index 2adce35a..4df5e0b6 100644 --- a/fern/debugging.mdx +++ b/fern/debugging.mdx @@ -8,12 +8,20 @@ slug: debugging Voice 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. -**Common debugging scenarios:** -- Agent doesn't understand user input correctly -- Responses are inappropriate or inconsistent -- Call quality issues or audio problems -- Tool integrations failing or returning errors -- Workflow logic not executing as expected +**Most common issues fall into these categories:** + + + + * Agent doesn't understand user input correctly + * Responses are inappropriate or inconsistent + * Agent sounds robotic or unnatural + + + * Call quality issues or audio problems + * Tool integrations failing or returning errors + * Workflow logic not executing as expected + + ## Quick diagnostics @@ -23,31 +31,59 @@ Start with these immediate checks before diving deeper: Test your voice agent directly in the [dashboard](https://dashboard.vapi.ai/): - - **Assistants**: `Dashboard > Assistants > [Select Assistant] > Talk to Assistant` - - **Workflows**: `Dashboard > Workflows > [Select Workflow] > Call` + + + Click "Talk to Assistant" to test + + + Click "Call" to test workflow + + + + **Benefits:** - Eliminates phone network variables - - Provides real-time transcript view + - Provides real-time transcript view - Shows tool execution results immediately Navigate to the `Observe` section in your [dashboard](https://dashboard.vapi.ai/) sidebar: - - **Call Logs**: Review call transcripts, durations, and error messages - - **API Logs**: Check API requests and responses for integration issues - - **Webhook Logs**: Verify webhook deliveries and server responses + + + Review call transcripts, durations, and error messages + + + Check API requests and responses for integration issues + + + Verify webhook deliveries and server responses + + Use [dashboard](https://dashboard.vapi.ai/) testing features: - - **Voice Test Suites**: `Test > Voice Test Suites` (assistants only) - - **Tool Testing**: `Tools > [Select Tool] > Test` with sample payloads + + + Automated testing for assistants + + + Test tools with sample data + + Check if AI service providers are experiencing issues: - - Visit [Vapi Status Page](https://status.vapi.ai/) for real-time provider status - - Review speech-to-text, language model, and voice synthesis availability - - Check for ongoing maintenance or outages + **Core Services:** + - Visit [Vapi Status Page](https://status.vapi.ai/) for Vapi service status + + **Provider Status Pages:** + - [OpenAI Status](https://status.openai.com/) for OpenAI language models + - [Anthropic Status](https://status.anthropic.com/) for Anthropic language models + - [ElevenLabs Status](https://status.elevenlabs.io/) for ElevenLabs voice synthesis + - [Deepgram Status](https://status.deepgram.com/) for Deepgram speech-to-text + - And other providers' status pages as needed @@ -64,6 +100,8 @@ Navigate to `Observe > Call Logs` to: - See tool execution results and errors - Analyze conversation flow in workflows +