Overview
Once you’ve imported a phone number and connected it to an agent or workflow, you’re ready to start receiving inbound calls. This guide covers testing your setup and ensuring everything works correctly.Prerequisites
Before receiving inbound calls, make sure you have:- ✅ Imported a phone number - Phone number is imported from Twilio or another provider
- ✅ Connected the phone number - Phone number is configured with an inbound agent or workflow
- ✅ Agent/Workflow is ready - Your agent or workflow is properly configured and tested
- ✅ Twilio integration active - Twilio webhooks are properly configured (if using Twilio)
Testing Your Setup
Before going live, test your inbound call setup:Step 1: Verify Configuration
Check that your phone number is properly configured:- Navigate to Phone Numbers
- Find your phone number
- Verify it shows:
- ✅ Type (Agents or Workflows)
- ✅ Inbound agent/workflow is selected
- ✅ Status is active
Step 2: Test with Simulation
Use Freya’s simulation feature to test:- Navigate to Simulations
- Create a new simulation
- Select your phone number
- Make a test call
- Verify the agent/workflow responds correctly
Step 3: Make a Test Call
Call your phone number from another phone:- Dial the phone number you configured
- The call should connect to your agent/workflow
- Test a conversation to ensure everything works
- Check the call logs to verify the call was recorded
Monitoring Inbound Calls
Viewing Call Logs
Track all inbound calls:- Navigate to Calls in the sidebar
- View the list of all calls
- Filter by:
- Phone number
- Date range
- Call status
- Agent/workflow used
Call Details
Click on any call to see:- Call Recording - Listen to the full conversation
- Transcript - Read the conversation transcript
- Agent Performance - See how your agent handled the call
- Metadata - Call duration, timestamps, etc.
Troubleshooting
Calls Not Connecting
If calls aren’t connecting:-
Check Twilio Configuration
- Verify webhooks are set correctly in Twilio
- Ensure Twilio integration is still connected
- Check Twilio account status
-
Verify Phone Number Status
- Confirm the number is active in Freya
- Check that inbound routing is configured
- Ensure agent/workflow exists and is active
-
Check Call Logs
- Look for error messages in call logs
- Check if calls are being received but failing
- Review any error notifications
Agent Not Responding
If the agent doesn’t respond:-
Check Agent Configuration
- Verify the agent is properly configured
- Ensure the system prompt is set
- Check that the model is selected
-
Test Agent Separately
- Use simulations to test the agent
- Verify the agent works outside of phone calls
- Check for configuration errors
-
Review Call Transcripts
- See what the agent heard
- Check if there were any errors
- Verify the conversation flow
Poor Call Quality
If call quality is poor:-
Check Network Connection
- Ensure stable internet connection
- Verify Twilio connection quality
- Check for network issues
-
Review Voice Settings
- Adjust voice provider settings
- Try different voice options
- Check voice speed and stability
-
Monitor Call Metrics
- Check call duration
- Review drop rates
- Analyze quality metrics
Best Practices
Going Live
Once you’ve tested and verified everything works:- Monitor First Calls - Watch the first few real calls closely
- Review Performance - Check how your agent handles real conversations
- Iterate Quickly - Make adjustments based on real call data
- Scale Gradually - Start with one number and expand as you gain confidence
Next Steps
Start Initiating Outbound Calls
Learn how to start making outbound calls and running campaigns.
View Analytics
Monitor your call performance and agent analytics.
