SIP
Plivo Integration
Guide for integrating Plivo with Voxia via SIP.
Prerequisites
- A Plivo account
- Access to Plivo Console
- Your Voxia account credentials
Step 1: Configure SIP in Voxia
- Go to the Integrations tab in Voxia
- Click
Connect
under SIP Integration - Configure your SIP with the following settings:
- URL: Use Plivo’s SIP endpoint:
sip.plivo.com
- Port: 5060 (default)
- Username: Your Plivo SIP endpoint username
- Password: Your Plivo SIP endpoint password
- Enable SIP Diversion Header for authenticated outgoing calls
- URL: Use Plivo’s SIP endpoint:
Step 2: Create SIP Endpoint in Plivo
- Log in to your Plivo Console
- Navigate to Voice > SIP Endpoints
- Click Add New Endpoint
- Configure the endpoint:
- Endpoint Name: Choose a descriptive name (e.g., “Voxia-Integration”)
- Username: Create a unique username
- Password: Generate a strong password
- Under Advanced Settings:
- Set Transport to UDP
Step 3: Purchase and Configure Numbers
- In Plivo Console:
- Go to Phone Numbers
- Click Buy Numbers
- Search and purchase desired numbers
- For each number:
- Click on the number to configure
- Under Voice Settings:
- Set Application Type to “SIP Endpoint”
- Select your created endpoint
- Configure failover settings if needed
Step 4: Configure Numbers in Voxia
- Return to Voxia’s Integrations tab
- Go to the
Phone numbers
section - Click
Add SIP Numbers
- For each number:
- Enter the full E.164 format (e.g., +12025550123)
- Select “Plivo” as the provider
- Enable “Use for outbound calls” if needed
Important Notes
- Authentication: Use username/password authentication
- Call Capacity: Unlimited concurrent calls by default
- Call Recording: Available through Plivo’s platform
- Failover: Configure application failover in Plivo console
For optimal performance:
- Configure failover routes for better reliability
- Monitor your endpoint status in Plivo Console
- Test both inbound and outbound calling before going live