Skip to main content

Calls Not Connecting

Issue: Calls Go to Voicemail

Check These First:
  1. Connection status in dashboard is “Active”
  2. Carrier configuration has correct origination URI
  3. SIP username and password are correct
  4. Carrier has provisioned the SIP trunk
Solutions:
Diagnosis:
1. Check dashboard call log for failed attempts
2. Click the failed call to see SIP trace
3. Look for specific error code (401, 403, 500, etc.)
By Error Code:
ErrorCauseSolution
401 UnauthorizedWrong SIP credentialsVerify username/password in carrier config
403 ForbiddenCarrier blocking your IPCheck IP whitelist, contact carrier
404 Not FoundWrong origination URIDouble-check URI format
500 Server ErrorTelepath issueContact support
Connection TimeoutNetwork unreachableCheck firewall, network routing

Issue: One-Way Audio

Caller hears AI agent, but agent can’t hear caller. Solutions:
  1. Check NAT/firewall settings with carrier
  2. Try different codec (G.711 vs G.722)
  3. Verify RTP port ranges open (typically 10000-20000)
  4. Contact carrier to verify media gateway routing

Issue: Intermittent Connection

Some calls work, others fail randomly. Solutions:
  1. Check carrier load (may have capacity issues)
  2. Monitor network for packet loss
  3. Verify AI provider uptime
  4. Try different time of day to identify patterns

Audio Quality Issues

Issue: Echo/Feedback

Caller hears their own voice delayed. Causes:
  • Carrier echo suppression not enabled
  • Audio feedback loop in carrier
  • VAD sensitivity too high
Solutions:
  1. Contact carrier to enable echo suppression
  2. Check with carrier if they’re looping audio
  3. Adjust VAD end-of-turn timeout:
    • Reduce to 600ms if too high
    • Increase to 1000ms if too low

Issue: Audio Cutting Out

Sporadic silence or dropped audio. Causes:
  • Network packet loss
  • Codec mismatch
  • Jitter buffer overflow
  • AI provider hiccup
Solutions:
1. Check dashboard metrics:
   - Packet loss % (should be <1%)
   - Jitter (should be <50ms)
   - Codec used (try switching)

2. Try G.722 if using G.711

3. Check network:
   - Run speed test
   - Monitor for interference
   - Reduce other traffic

4. Monitor AI provider:
   - Check their status page
   - Review provider metrics in dashboard
   - Try different AI provider

Issue: High Background Noise

Caller hears distracting noise. Causes:
  • Codec too low quality (G.711)
  • AI provider’s audio processing weak
  • Carrier audio quality poor
  • Network interference
Solutions:
  1. Switch to G.722 codec for better quality
  2. Try different AI provider
  3. Test from different location/device
  4. Contact carrier about audio quality

Issue: AI Agent Hard to Understand

Agent frequently misunderstands caller. Solutions:
  1. Improve Audio Quality:
    • Use G.722 codec
    • Ensure clear microphone
    • Reduce background noise
  2. Tune AI Agent:
    • Update system prompt for clarity
    • Provide examples of expected inputs
    • Test with different speakers
  3. Check VAD Settings:
    • May be cutting audio too early
    • Increase end-of-turn timeout
    • Enable noise adaptation

Latency Issues

Issue: Very High Latency

Average latency >1000ms (very slow responses). Diagnosis:
  1. Open call details in dashboard
  2. Check breakdown:
    • Carrier Lag: How long for carrier to send audio
    • AI Latency: How long for AI provider to respond
    • Gateway Processing: Telepath processing time
Solutions by Component: High Carrier Lag (>300ms):
  • Contact carrier about network issues
  • Check if they’re routing through many servers
  • Try different carrier if available
  • May be international routing delay
High AI Latency (>500ms):
  • AI provider overloaded - wait and retry
  • Switch to faster AI provider (OpenAI < ElevenLabs)
  • Custom WebSocket - optimize your code
  • Check AI provider status page
High Gateway Processing (>50ms):
  • Rare, contact support
  • May need to upgrade plan
  • Check account usage limits

Issue: Inconsistent Latency

Some calls fast, others slow. Solutions:
  1. Monitor multiple calls to find patterns
  2. Check time of day (peak hours slower)
  3. Verify carrier isn’t overloaded
  4. Review AI provider status
  5. Check network conditions

Call Disconnection

Issue: Calls Drop After Few Seconds

Connection established then immediately disconnects. Causes:
  • AI provider authentication failed
  • Invalid credentials
  • AI provider API error
  • SIP BYE from carrier
Solutions:
1. Check call logs for error details
2. Verify AI provider credentials:
   - Test API key independently
   - Check if API key has required permissions
   - Ensure account has quota remaining

3. Check SIP trace:
   - Look for error messages
   - See who sent BYE command
   - Note any 4xx/5xx responses

4. Common fixes:
   - Rotate API key
   - Check AI provider limits
   - Verify account not suspended

Issue: Long Calls Get Dropped

Calls work fine but drop after 10+ minutes. Causes:
  • Carrier session timeout
  • AI provider timeout
  • NAT/firewall timeout
  • Connection idle too long
Solutions:
  1. Increase AI provider timeout settings
  2. Contact carrier about session limits
  3. Implement keep-alive messages
  4. Check if AI provider drops idle connections

Issue: Random Disconnections at Various Times

No consistent pattern to dropouts. Solutions:
  1. Check system logs for patterns
  2. Monitor network stability
  3. Review carrier-side logs
  4. Contact support with examples

AI Provider Issues

Issue: OpenAI API Error

“OpenAI API key is invalid” or “quota exceeded” Solutions:
1. Check API Key:
   - Go to OpenAI dashboard
   - Verify key isn't revoked
   - Check key permissions
   - Regenerate if needed

2. Check Account Status:
   - Verify payment method active
   - Check usage/quota limits
   - Ensure account not suspended

3. In Telepath:
   - Update API key in connection settings
   - Test connection
   - Monitor usage in dashboard

Issue: ElevenLabs Agent Not Responding

Agent configured but calls get no response. Solutions:
1. Verify Agent Exists:
   - Log into ElevenLabs
   - Confirm agent is published/active
   - Check agent ID matches configuration

2. Check Agent Configuration:
   - Review agent's conversation settings
   - Ensure agent has system prompt
   - Verify voice is selected

3. Check API Key:
   - Regenerate API key if old
   - Verify key has agent access
   - Test with ElevenLabs directly

4. In Telepath:
   - Update agent ID
   - Update API key
   - Test connection

Issue: Custom WebSocket Endpoint Unreachable

Custom endpoint won’t connect. Solutions:
1. Verify Endpoint Is Running:
   - Test with curl: curl wss://your-endpoint.com
   - Check server logs
   - Verify port is open

2. Check Network Access:
   - Is endpoint publicly accessible?
   - Does it accept wss:// (TLS)?
   - Any firewall restrictions?

3. Test Endpoint:
   - Send test request
   - Check response format
   - Verify audio negotiation

4. Enable Debug Logging:
   - Log all WebSocket connections
   - Log audio chunks received
   - Log errors to file

5. Common Fixes:
   - Add TLS certificate to endpoint
   - Change protocol from ws:// to wss://
   - Add Telepath IP to whitelist
   - Increase endpoint timeout

Connection/Trunk Issues

Issue: Connection Won’t Activate

Can’t activate newly created connection. Causes:
  • Invalid AI provider credentials
  • SIP username already exists
  • Account limits exceeded
  • Missing required fields
Solutions:
1. Check Required Fields:
   - AI provider selected
   - API key or agent ID entered
   - SIP username not empty
   - SIP password minimum 8 chars

2. Check Uniqueness:
   - SIP username must be unique
   - Try different username

3. Check Credentials:
   - Test with AI provider directly
   - Verify API key/agent ID correct
   - Check account has quota

4. Contact Support:
   - If still failing
   - Include connection ID
   - Provide error message

Issue: Password Rotation Failed

Can’t rotate SIP password. Solutions:
  1. Try again after 5 minutes
  2. Contact support if persistent
  3. Temporary fix: Create new connection

Issue: Can’t Edit Connection

Settings page shows but won’t save changes. Solutions:
  1. Refresh page and try again
  2. Clear browser cache
  3. Try different browser
  4. Check network connectivity
  5. Contact support

Dashboard Issues

Issue: Call Log Empty

No calls showing in dashboard. Causes:
  • Calls haven’t connected yet
  • Dashboard cache needs refresh
  • Connection ID filters wrong
Solutions:
  1. Refresh page (Cmd+R / Ctrl+R)
  2. Check connection is active
  3. Make a test call
  4. Check date range selector
  5. Try different date range

Issue: Can’t Access Dashboard

Getting 403 or blank page. Solutions:
  1. Try incognito/private mode
  2. Clear cookies and cache
  3. Try different browser
  4. Check internet connection
  5. Contact support

Issue: Dashboard Slow/Lagging

Dashboard is unresponsive. Solutions:
  1. Reduce date range (fewer calls to load)
  2. Close other tabs/applications
  3. Refresh page
  4. Try different browser
  5. Check network speed

Support & Getting Help

Before Contacting Support

Gather this information:
  1. Connection ID
  2. Call ID (if call-related)
  3. Timestamp of issue
  4. Error message or description
  5. What you’ve already tried

Contact Support

Email: support@telepathvoice.com Dashboard: Create support ticket Urgent: Include “URGENT” in subject

Escalation

For urgent issues:
  • Include “URGENT” in subject
  • Provide call ID and timestamp
  • Describe impact
  • Response time: 1-2 hours

FAQ

Why are calls disconnecting? See “Calls Drop After Few Seconds” above. How can I improve audio quality? Use G.722 codec and ensure strong network connection. What’s causing high latency? Check dashboard metrics breakdown of Carrier Lag vs AI Latency. Can I use a different AI provider? Yes, create a new connection with different provider. How do I test without real calls? Use dashboard test feature or custom WebSocket endpoint locally.