Integrating Plivo as a SIP Provider with VideoSDK
This guide provides a high-level overview of connecting Plivo (Zentrunk) as your SIP provider to VideoSDK for both inbound and outbound calling. Detailed dashboard interactions are demonstrated in the accompanying videos.
Configuring Inbound Calling
To receive calls from Plivo numbers into your VideoSDK meetings, you need to bridge the Plivo Zentrunk infrastructure with the VideoSDK Inbound Gateway.
High-Level Setup Steps
- Step 1: Initiate the Inbound Gateway creation on the VideoSDK Dashboard.
- Step 2: Retrieve the desired phone number from your Plivo (Zentrunk) console.
- Step 3: Complete the gateway configuration on VideoSDK and copy the generated SIP URI.
- Step 4: Create an Origination URI in the Zentrunk console using the VideoSDK SIP URI.
- Step 5: Create an Inbound Trunk in Zentrunk, link it to your Origination URI, and associate your phone number.
Inbound Configuration
Configuring Outbound Calling
To place calls from VideoSDK meetings to external phone numbers via Plivo, you need to configure an Outbound Gateway with appropriate authentication and trunking rules.
High-Level Setup Steps
- Step 1: Initialize the Outbound Gateway setup on the VideoSDK Dashboard and prepare for authentication.
- Step 2: Create a Credentials List (Username/Password) and an IP Access Control List (ACL) on the Zentrunk dashboard.
- Step 3: Configure a new Outbound Trunk in Zentrunk, linking your IP ACL and Credentials List.
- Step 4: Retrieve the Termination SIP Domain from Zentrunk and finalize the Outbound Gateway on VideoSDK with your provider credentials.
Outbound Configuration
With these configurations complete, your SIP integration between Plivo Zentrunk and VideoSDK is ready for use.
Got a Question? Ask us on discord

