How to Integrate Your Custom VoIP Service
To integrate your custom VoIP service, follow these steps:Go to Phone Numbers Settings


Click on Custom VoIP

Add Phone Number
+). This label is mainly for display (DID number, extension, etc.) and doesnât have to be a routable number, but it must be numeric.
Configure Inbound and/or Outbound

Configure Your VoIP Settings
Inbound Configuration Settings
TLS (SRTP) Encryption

Authentication Methods

Credentials Authentication:Use a username and password to authenticate each incoming SIP request.Username: 2â32 characters, using letters, digits, hyphens (
-) and underscores (_) only. Password: At least 12 characters, with at least one uppercase letter, one lowercase letter, and one digit. Letters and digits only â special characters are not allowed.

Copy Your SIP Domain

Outbound Configuration Settings
TLS (SRTP) Encryption

SIP Trunk URL

User Part
- A SIP username (e.g.
caller01) - A DID or phone number in
E.164format (e.g.+1234567890) - An extension (e.g.
201) - A SIP URI (e.g.
caller01@example.com), less common

Data Center
| Region | Location |
|---|---|
| North America | Virginia |
| North America | Oregon |
| Europe | Ireland |
| Europe | Frankfurt |
| Asia Pacific | Singapore |
| Asia Pacific | Tokyo |
| Asia Pacific | Sydney |
| South America | SĂŁo Paulo |

Transfer Call Using SIP Refer
- Transferring a live call from one destination to another without media proxying
- Offloading media streams directly between endpoints
- Reducing latency and server load

Authentication Methods (optional based on your VoIP)


- IP Address Allow List:
IP Address: See Twilioâs SIP Trunking IP Addresses.
Managing Your Custom VoIP Phone Numbers
- Assign to Inbound/Outbound:
You can assign your custom VoIP phone numbers to inbound or outbound campaigns within NLPearl.AI.

- Update Configuration:
If any changes are needed, you can edit the VoIP settings by accessing the phone number in the Phone Numbers tab.
Advantages of Custom VoIP Integration
Flexibility: Leverage your existing VoIP infrastructure without switching providers or modifying your current setup.Global Reach: Access phone numbers and make calls in any region your VoIP provider supports, ideal for international teams.Explore Other Options
NLPearl Phone Numbers
Twilio Integration
If you require help with the integration process, please refer to our support resources or contact our support team for guidance.

