Prerequisites

  • A Plivo account
  • Access to Plivo Console
  • Your Voxia account credentials

Step 1: Configure SIP in Voxia

  1. Go to the Integrations tab in Voxia
  2. Click Connect under SIP Integration
  3. 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

Step 2: Create SIP Endpoint in Plivo

  1. Log in to your Plivo Console
  2. Navigate to Voice > SIP Endpoints
  3. Click Add New Endpoint
  4. 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

  1. In Plivo Console:
    • Go to Phone Numbers
    • Click Buy Numbers
    • Search and purchase desired numbers
  2. 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

  1. Return to Voxia’s Integrations tab
  2. Go to the Phone numbers section
  3. Click Add SIP Numbers
  4. 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