Universal Guide: This guide covers SIP Trunk configuration for various providers including Vonage, Bandwidth, Flowroute, and other SIP-compatible services to integrate with Vodex AI.
π― Universal SIP Configuration
Core Vodex Settings
These settings apply to ALL SIP providers:Setting | Value | Description |
---|---|---|
SIP Server/Host | 34.27.110.155 | Vodex AI SIP Gateway |
Port | 5080 | SIP Communication Port |
Transport | TCP | Recommended transport protocol |
Authentication | None/IP-based | No username/password required |
Universal SIP URI Format
Critical: Replace
[identifier]
with your unique Vodex SIP identifier from your Dialer Config setup. The IP address 34.27.110.155
must be used exactly as shown.π Provider-Specific Guides
Vonage (formerly Nexmo)
π§ Vonage SIP Trunk Setup
π§ Vonage SIP Trunk Setup
Configuration Steps1. Access Vonage Dashboard:3. Routing Configuration:
- Login to Vonage API Dashboard
- Navigate to Voice β SIP Endpoints or Voice β Applications
- Destination:
34.27.110.155:5080
- Protocol: TCP
- Priority: 1 (highest)
- Weight: 100
- Go to Numbers β Your Numbers
- Select the phone number to configure
- Set Voice webhook to route to your SIP endpoint
- Configure answer URL to point to Vodex SIP
βοΈ Advanced Vonage Settings
βοΈ Advanced Vonage Settings
Optional ConfigurationCall Recording:
- Enable if required for compliance
- Configure storage settings
- Set recording format (MP3/WAV)
- Configure backup endpoints if needed
- Set timeout values for connection attempts
- Define retry logic for failed connections
- IP whitelisting (add 34.27.110.155)
- Rate limiting configuration
- Access control policies
Bandwidth
π§ Bandwidth SIP Configuration
π§ Bandwidth SIP Configuration
Setup Process1. Access Bandwidth Dashboard:3. Termination Settings:4. Routing Rules:
- Login to Bandwidth Dashboard
- Navigate to Voice β SIP Domains or Trunks
- Create routing rule for inbound calls
- Set destination to Vodex SIP gateway
- Configure priority and weight settings
- Assign phone numbers to the SIP domain
- Configure voice routing to use SIP termination
- Test call routing to Vodex
βοΈ Bandwidth Advanced Options
βοΈ Bandwidth Advanced Options
Additional FeaturesCall Detail Records (CDR):
- Configure CDR collection and storage
- Set up automated CDR delivery
- Define CDR format and fields
- Enable voice quality monitoring
- Configure alerting for call quality issues
- Set up performance dashboards
- Define backup routing rules
- Configure automatic failover triggers
- Set up monitoring and alerting
Flowroute
π§ Flowroute SIP Setup
π§ Flowroute SIP Setup
Configuration Steps1. Flowroute Portal Access:3. Route Configuration:
- Login to Flowroute Portal
- Navigate to Preferences β SIP β Termination
- Go to Preferences β Routes
- Create new route for Vodex integration
- Set route priority and selection criteria
- Navigate to Numbers β DIDs
- Select phone numbers to configure
- Assign route to direct calls to Vodex
- Enable and test configuration
βοΈ Flowroute Features
βοΈ Flowroute Features
Advanced ConfigurationLeast Cost Routing (LCR):
- Configure multiple termination targets
- Set cost-based routing priorities
- Define failover sequences
- Enable detailed call reporting
- Configure real-time monitoring
- Set up automated alerts
- IP access control lists
- Rate limiting and fraud protection
- Call pattern monitoring
VoIP.ms
π§ VoIP.ms Configuration
π§ VoIP.ms Configuration
Setup Process1. VoIP.ms Portal:3. Advanced Routing:
- Login to VoIP.ms Portal
- Navigate to DID Numbers β Manage DID
- Go to Account β Sub Accounts (if using)
- Configure SIP authentication settings
- Set up call routing preferences
- Use VoIP.ms testing tools
- Verify call routing to Vodex
- Check audio quality and connection stability
π οΈ Generic Configuration Template
Universal Setup Steps
1
Gather Requirements
Pre-Configuration Checklist
- SIP provider account with admin access
- Phone numbers purchased and assigned
- Vodex Dialer Config completed
- Vodex SIP identifier obtained
2
Access Provider Dashboard
Platform Access
- Login to your SIP providerβs control panel
- Navigate to SIP/Voice/Trunk configuration section
- Locate termination or routing settings
- Prepare to create new configuration
3
Configure SIP Endpoint
Core Settings
4
Set Routing Rules
Call Direction
- Create routing rule for inbound calls
- Set Vodex SIP as the termination target
- Configure priority and weight (usually Priority: 1, Weight: 100)
- Enable the routing rule
5
Link Phone Numbers
Number Assignment
- Select phone numbers to configure
- Assign SIP routing rule to numbers
- Set call handling to use SIP termination
- Save and activate configuration
6
Test Configuration
Validation
- Make test calls to configured numbers
- Verify calls reach Vodex AI agents
- Check call quality and response time
- Monitor for any connection issues
π§ Common Configuration Parameters
Standard SIP Settings
Parameter | Typical Location | Vodex Value | Notes |
---|---|---|---|
Host/Server | Termination/Routing | 34.27.110.155 | Always use this IP |
Port | Termination/Routing | 5080 | Standard SIP port |
Transport | Advanced/Protocol | TCP | Preferred over UDP |
Authentication | Security/Auth | None or IP-based | No credentials needed |
Codec | Audio/Media | Provider default | Usually G.711 works best |
DTMF | Audio/Signaling | RFC 2833 | Standard DTMF handling |
Priority and Weight Settings
Timeout and Retry Settings
π Troubleshooting Guide
Common Issues Across Providers
π« Connection Failures
π« Connection Failures
Symptoms:
- Calls fail to connect
- Busy signal or fast busy
- βNumber not in serviceβ messages
- Verify IP address is exactly
34.27.110.155
- Check port is set to
5080
- Confirm transport is TCP
- Validate SIP identifier in URI
- Double-check all configuration parameters
- Test with providerβs diagnostic tools
- Verify Vodex Dialer Config is properly set up
- Contact provider support for routing verification
π One-Way Audio
π One-Way Audio
Symptoms:
- Caller can hear AI but AI canβt hear caller
- AI can speak but caller hears silence
- Intermittent audio quality issues
- Check NAT and firewall settings
- Verify RTP port ranges
- Test with different transport protocols
- Review media codec configuration
- Ensure TCP transport is used
- Configure proper RTP port ranges
- Check providerβs NAT handling
- Test from different network locations
β±οΈ Call Setup Delays
β±οΈ Call Setup Delays
Symptoms:
- Long delays before AI answers
- Timeout before connection
- Slow call establishment
- Check network latency to Vodex servers
- Review providerβs routing efficiency
- Verify no unnecessary authentication delays
- Test during different times of day
- Optimize routing configuration
- Remove unnecessary authentication steps
- Consider provider network performance
- Contact Vodex support for server status
Provider-Specific Troubleshooting
π Diagnostic Commands
π Diagnostic Commands
Testing Tools by ProviderVonage:Bandwidth:Flowroute:
π Monitoring and Logs
π Monitoring and Logs
What to CheckCall Logs:
- Call setup times and success rates
- SIP response codes and errors
- Audio quality metrics
- Latency to Vodex servers
- Packet loss and jitter
- Connection stability
- Recent changes to settings
- Comparison with working configurations
- Validation of all parameters
π Configuration Checklist
Pre-Configuration
- SIP provider account with appropriate permissions
- Phone numbers purchased and available
- Vodex Dialer Config completed and tested
- SIP identifier obtained from Vodex
Provider Configuration
- SIP endpoint/trunk created with descriptive name
- Termination host set to
34.27.110.155
- Port configured as
5080
- Transport protocol set to TCP
- Authentication disabled or set to IP-based
- SIP URI properly formatted with Vodex identifier
Routing Setup
- Routing rules created for inbound calls
- Priority and weight values configured
- Phone numbers assigned to SIP routing
- Configuration saved and activated
Testing and Validation
- Test calls completed successfully
- AI agents respond appropriately
- Call quality is acceptable
- No connection errors or timeouts
- End-to-end integration verified
π‘ Best Practices
Configuration Management
- Documentation: Keep detailed records of all provider configurations
- Naming Conventions: Use consistent, descriptive names across providers
- Version Control: Track changes and maintain configuration backups
- Testing: Always test thoroughly before going live
Security Considerations
- IP Whitelisting: Add Vodex IP (34.27.110.155) to allowed lists
- Access Control: Limit configuration access to authorized personnel
- Monitoring: Set up alerts for unusual call patterns or failures
- Regular Audits: Review configurations periodically for security and efficiency
Performance Optimization
- Load Distribution: Use multiple providers for redundancy if needed
- Quality Monitoring: Track call quality metrics and optimize accordingly
- Cost Management: Monitor usage and optimize routing for cost efficiency
- Capacity Planning: Ensure provider capacity meets your call volume needs
π Next Steps
After configuring your SIP provider:- Test Thoroughly - Verify all call flows work correctly
- Monitor Performance - Track call quality and connection reliability
- Optimize Settings - Fine-tune based on initial performance data
- Scale Operations - Add more numbers or providers as needed
- Document Everything - Maintain detailed configuration records
Generic SIP Integration Complete! Your SIP provider is now configured to route calls to Vodex AI. Incoming calls to your configured numbers will be automatically handled by your AI agents.
Need provider-specific help? Contact your SIP providerβs support team for platform-specific configuration assistance, or reach out to Vodex support for integration guidance and troubleshooting.