> ## Documentation Index
> Fetch the complete documentation index at: https://developers.nlpearl.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom VoIP Integration

> Learn how to integrate your own VoIP service with NLPearl.AI.

<div className="block dark:hidden">
  <Frame>
    <div className="p-1">
      <img src="https://mintcdn.com/nlpearl/dWWMdFzyPk-9Vcky/images/light_mode/phone_number_voip-cover.png?fit=max&auto=format&n=dWWMdFzyPk-9Vcky&q=85&s=86b4e67e27f39d507d1f2e20d34987f5" alt="Send Email action interface on light mode" className="rounded-[14px]" width="6000" height="2000" data-path="images/light_mode/phone_number_voip-cover.png" />
    </div>
  </Frame>
</div>

<div className="hidden dark:block">
  <Frame>
    <div className="p-1">
      <img src="https://mintcdn.com/nlpearl/nyDvVX0ZPwzeAWkt/images/dark_mode/phone_number_voip-cover.png?fit=max&auto=format&n=nyDvVX0ZPwzeAWkt&q=85&s=87966bfcc78e6a83994b97feec185a9b" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="6000" height="2000" data-path="images/dark_mode/phone_number_voip-cover.png" />
    </div>
  </Frame>
</div>

Integrate your own VoIP service with NLPearl to use your existing phone numbers for inbound and outbound calls. This flexibility allows you to leverage your current VoIP infrastructure while benefiting from NLPearl.AI’s advanced features.

***

### How to Integrate Your Custom VoIP Service

To integrate your custom VoIP service, follow these steps:

<Steps>
  <Step title="Go to Phone Numbers Settings">
    Start by clicking your **profile card** <span style={{ color: '#f87171', fontWeight: 600 }}>(1)</span> at the bottom-left corner of the sidebar. This opens the Settings panel.

    From there, go to the **Phone Numbers tab** <span style={{ color: '#f87171', fontWeight: 600 }}>(2)</span> to manage or purchase phone numbers linked to your account.

    <div className="block dark:hidden">
      <Frame>
        <div className="p-1">
          <img src="https://mintcdn.com/nlpearl/DSJnNLmkdffV1qq-/images/light_mode/phone_number_tab.jpg?fit=max&auto=format&n=DSJnNLmkdffV1qq-&q=85&s=b07ae17b8961515657dbc4a11b3df9f1" alt="Send Email action interface on light mode" className="rounded-[14px]" width="2624" height="1456" data-path="images/light_mode/phone_number_tab.jpg" />
        </div>
      </Frame>
    </div>

    <div className="hidden dark:block">
      <Frame>
        <div className="p-1">
          <img src="https://mintcdn.com/nlpearl/OLkkXJCUYovrG0y1/images/dark_mode/phone_number_tab.jpg?fit=max&auto=format&n=OLkkXJCUYovrG0y1&q=85&s=ea8dbbd01d61f0c0f2e3e852f54b20cf" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="2624" height="1456" data-path="images/dark_mode/phone_number_tab.jpg" />
        </div>
      </Frame>
    </div>
  </Step>

  <Step title="Click on Custom VOiP">
    Inside the Phone Numbers tab, locate and click the Custom VoIP button in the center of the screen to start setting up your own provider.

    <div className="block dark:hidden">
      <Frame>
        <div className="p-1">
          <img src="https://mintcdn.com/nlpearl/dWWMdFzyPk-9Vcky/images/light_mode/phone_number_voip-connect.jpg?fit=max&auto=format&n=dWWMdFzyPk-9Vcky&q=85&s=ae53aaa4e4660037ea7b3c460212470e" alt="Send Email action interface on light mode" className="rounded-[14px]" width="2624" height="1456" data-path="images/light_mode/phone_number_voip-connect.jpg" />
        </div>
      </Frame>
    </div>

    <div className="hidden dark:block">
      <Frame>
        <div className="p-1">
          <img src="https://mintcdn.com/nlpearl/nyDvVX0ZPwzeAWkt/images/dark_mode/phone_number_voip-connect.jpg?fit=max&auto=format&n=nyDvVX0ZPwzeAWkt&q=85&s=0335d0c3ffc924e477fb06ee09918444" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="2624" height="1456" data-path="images/dark_mode/phone_number_voip-connect.jpg" />
        </div>
      </Frame>
    </div>
  </Step>

  <Step title="Add Phone Number">
    Enter the phone number you want to associate with this custom VoIP configuration.

    <Note>
      It can be any number – it's just for display (DID NUMBER/extension, etc.).
    </Note>

    <div className="block dark:hidden">
      <Frame>
        <div className="p-1">
          <img src="https://mintcdn.com/nlpearl/DSJnNLmkdffV1qq-/images/light_mode/phone_number_voip-addphonenumber.jpg?fit=max&auto=format&n=DSJnNLmkdffV1qq-&q=85&s=fe064b93e28990bc5db4bd120d592e13" alt="Send Email action interface on light mode" className="rounded-[14px]" width="2624" height="1456" data-path="images/light_mode/phone_number_voip-addphonenumber.jpg" />
        </div>
      </Frame>
    </div>

    <div className="hidden dark:block">
      <Frame>
        <div className="p-1">
          <img src="https://mintcdn.com/nlpearl/OLkkXJCUYovrG0y1/images/dark_mode/phone_number_voip-addphonenumber.jpg?fit=max&auto=format&n=OLkkXJCUYovrG0y1&q=85&s=ca113a01b5a906da0097d4101562225c" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="2624" height="1456" data-path="images/dark_mode/phone_number_voip-addphonenumber.jpg" />
        </div>
      </Frame>
    </div>
  </Step>

  <Step title="Choose Your Call Direction">
    Decide whether this number will be used for inbound, outbound, or both. You can configure both flows independently afterward.

    <div className="block dark:hidden">
      <Frame>
        <div className="p-1">
          <img src="https://mintcdn.com/nlpearl/DSJnNLmkdffV1qq-/images/light_mode/phone_number_voip-configuration.jpg?fit=max&auto=format&n=DSJnNLmkdffV1qq-&q=85&s=47706618b6feea6a387fbe9cedb9da01" alt="Send Email action interface on light mode" className="rounded-[14px]" width="2624" height="1456" data-path="images/light_mode/phone_number_voip-configuration.jpg" />
        </div>
      </Frame>
    </div>

    <div className="hidden dark:block">
      <Frame>
        <div className="p-1">
          <img src="https://mintcdn.com/nlpearl/OLkkXJCUYovrG0y1/images/dark_mode/phone_number_voip-configuration.jpg?fit=max&auto=format&n=OLkkXJCUYovrG0y1&q=85&s=f60847300b7f8a220cab28abae21b9a9" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="2624" height="1456" data-path="images/dark_mode/phone_number_voip-configuration.jpg" />
        </div>
      </Frame>
    </div>
  </Step>

  <Step title="Configure Your VoIP Settings">
    <Card>
      ### Inbound Configuration Settings

      <Steps>
        <Step title="TLS (SRTP) Encryption">
          Secures your VoIP traffic by encrypting both the signaling (via TLS) and media (via SRTP). Activate this toggle **only** if your VoIP provider requires it.

          <Tip>
            **When to Enable It:**

            * Your SIP provider specifically mentions TLS or SRTP support.
            * You want to ensure secure, encrypted voice communication (e.g., for compliance or privacy reasons).

            **When to Leave It Off:**

            * Your provider doesn’t support TLS/SRTP — enabling it may block calls or cause failed connections.
            * You’re using basic test environments or local SIP servers without encryption.
          </Tip>

          <div className="block dark:hidden">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/dWWMdFzyPk-9Vcky/images/light_mode/phone_number_voip-tlsinbound.jpg?fit=max&auto=format&n=dWWMdFzyPk-9Vcky&q=85&s=15d165d3bd369a71baa396a25f552c6f" alt="Send Email action interface on light mode" className="rounded-[14px]" width="1562" height="554" data-path="images/light_mode/phone_number_voip-tlsinbound.jpg" />
              </div>
            </Frame>
          </div>

          <div className="hidden dark:block">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/nyDvVX0ZPwzeAWkt/images/dark_mode/phone_number_voip-tlsinbound.jpg?fit=max&auto=format&n=nyDvVX0ZPwzeAWkt&q=85&s=54a16e5b7383f2b6c03dff9673597341" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="1562" height="554" data-path="images/dark_mode/phone_number_voip-tlsinbound.jpg" />
              </div>
            </Frame>
          </div>
        </Step>

        <Step title="Authentication Methods">
          Choose one of the following methods to authorize your outbound VoIP traffic:

          **IP Address Authentication:**

          Allow traffic from specific IP addresses — ideal if your VoIP infrastructure has a static IP.

          IP Address:
          Enter the public IP address(es) of your SIP servers so we can accept and process requests from them.

          <div className="block dark:hidden">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/dWWMdFzyPk-9Vcky/images/light_mode/phone_number_voip-ipadressauth.jpg?fit=max&auto=format&n=dWWMdFzyPk-9Vcky&q=85&s=e40b23450dcfde278946795f78c6fb1d" alt="Send Email action interface on light mode" className="rounded-[14px]" width="1562" height="648" data-path="images/light_mode/phone_number_voip-ipadressauth.jpg" />
              </div>
            </Frame>
          </div>

          <div className="hidden dark:block">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/nyDvVX0ZPwzeAWkt/images/dark_mode/phone_number_voip-ipadressauth.jpg?fit=max&auto=format&n=nyDvVX0ZPwzeAWkt&q=85&s=9b801c5e78d04b08e27080e5ad947bf1" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="1562" height="648" data-path="images/dark_mode/phone_number_voip-ipadressauth.jpg" />
              </div>
            </Frame>
          </div>

          **Credentials Authentication (Optional):**

          Use a username and password to authenticate each outbound SIP request.

          Username: Alphanumeric string (max 32 characters) <br />
          Password: At least 12 characters, with 1 uppercase, 1 lowercase, 1 digit, and 1 special character.

          <Tip>
            This method is useful if your infrastructure is cloud-based and IPs can change, or you want multi-tenant control.
          </Tip>

          <div className="block dark:hidden">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/dWWMdFzyPk-9Vcky/images/light_mode/phone_number_voip-credentialauth.jpg?fit=max&auto=format&n=dWWMdFzyPk-9Vcky&q=85&s=ab236eb4d188d78905499c2f5fb75516" alt="Send Email action interface on light mode" className="rounded-[14px]" width="1562" height="694" data-path="images/light_mode/phone_number_voip-credentialauth.jpg" />
              </div>
            </Frame>
          </div>

          <div className="hidden dark:block">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/nyDvVX0ZPwzeAWkt/images/dark_mode/phone_number_voip-credentialauth.jpg?fit=max&auto=format&n=nyDvVX0ZPwzeAWkt&q=85&s=d0f85b2ae4629746b2a5c8718bf11dc5" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="1562" height="694" data-path="images/dark_mode/phone_number_voip-credentialauth.jpg" />
              </div>
            </Frame>
          </div>

          <Note>
            Once you save the inbound configuration, you will receive a SIP Domain to connect. You will need to add this SIP Domain to your VoIP configuration so it can transfer the call to our platform. If you choose Credentials Authentication, make sure to also include the username and password you select in your VoIP settings.
          </Note>
        </Step>
      </Steps>
    </Card>

    ***

    <Card>
      ### Outbound Configuration Settings

      <Steps>
        <Step title="TLS (SRTP) Encryption">
          Secures your VoIP traffic by encrypting both the signaling (via TLS) and media (via SRTP). Activate this toggle **only** if your VoIP provider requires it.

          <Tip>
            **When to Enable It:**

            * Your SIP provider specifically mentions TLS or SRTP support.
            * You want to ensure secure, encrypted voice communication (e.g., for compliance or privacy reasons).

            **When to Leave It Off:**

            * Your provider doesn’t support TLS/SRTP — enabling it may block calls or cause failed connections.
            * You’re using basic test environments or local SIP servers without encryption.
          </Tip>

          <div className="block dark:hidden">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/dWWMdFzyPk-9Vcky/images/light_mode/phone_number_voip-tlsinbound.jpg?fit=max&auto=format&n=dWWMdFzyPk-9Vcky&q=85&s=15d165d3bd369a71baa396a25f552c6f" alt="Send Email action interface on light mode" className="rounded-[14px]" width="1562" height="554" data-path="images/light_mode/phone_number_voip-tlsinbound.jpg" />
              </div>
            </Frame>
          </div>

          <div className="hidden dark:block">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/nyDvVX0ZPwzeAWkt/images/dark_mode/phone_number_voip-tlsinbound.jpg?fit=max&auto=format&n=nyDvVX0ZPwzeAWkt&q=85&s=54a16e5b7383f2b6c03dff9673597341" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="1562" height="554" data-path="images/dark_mode/phone_number_voip-tlsinbound.jpg" />
              </div>
            </Frame>
          </div>
        </Step>

        <Step title="SIP Trunk URL">
          This is the address your outbound calls will be sent to — typically provided by your VoIP provider.
          Enter the SIP trunk URL where your calls should be routed.

          <div className="block dark:hidden">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/dWWMdFzyPk-9Vcky/images/light_mode/phone_number_voip-siptruck.jpg?fit=max&auto=format&n=dWWMdFzyPk-9Vcky&q=85&s=8f120fa1ae53671536d5ae61cf077434" alt="Send Email action interface on light mode" className="rounded-[14px]" width="1562" height="554" data-path="images/light_mode/phone_number_voip-siptruck.jpg" />
              </div>
            </Frame>
          </div>

          <div className="hidden dark:block">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/nyDvVX0ZPwzeAWkt/images/dark_mode/phone_number_voip-siptruck.jpg?fit=max&auto=format&n=nyDvVX0ZPwzeAWkt&q=85&s=f12026772c84c9d398e2e49b34618f6e" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="1562" height="554" data-path="images/dark_mode/phone_number_voip-siptruck.jpg" />
              </div>
            </Frame>
          </div>
        </Step>

        <Step title="User Part">
          This is the SIP user identity used in the “From” header of your outbound SIP requests. It's how your VoIP system identifies the origin of the call.

          What to enter:
          You can use one of the following formats depending on your provider:

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

          <div className="block dark:hidden">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/dWWMdFzyPk-9Vcky/images/light_mode/phone_number_voip-userpart.jpg?fit=max&auto=format&n=dWWMdFzyPk-9Vcky&q=85&s=08cb9035e4452af17bc682e6c41c63b7" alt="Send Email action interface on light mode" className="rounded-[14px]" width="1562" height="554" data-path="images/light_mode/phone_number_voip-userpart.jpg" />
              </div>
            </Frame>
          </div>

          <div className="hidden dark:block">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/nyDvVX0ZPwzeAWkt/images/dark_mode/phone_number_voip-userpart.jpg?fit=max&auto=format&n=nyDvVX0ZPwzeAWkt&q=85&s=a5848181e86134dfe99f840f1ae297ab" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="1562" height="554" data-path="images/dark_mode/phone_number_voip-userpart.jpg" />
              </div>
            </Frame>
          </div>
        </Step>

        <Step title="Data Center">
          Select the geographic location (network edge) closest to your VoIP infrastructure to optimize call routing and reduce latency.

          <div className="block dark:hidden">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/dWWMdFzyPk-9Vcky/images/light_mode/phone_number_voip-datacenter.jpg?fit=max&auto=format&n=dWWMdFzyPk-9Vcky&q=85&s=2d01bd869fe5da10678a8146d120637f" alt="Send Email action interface on light mode" className="rounded-[14px]" width="1562" height="554" data-path="images/light_mode/phone_number_voip-datacenter.jpg" />
              </div>
            </Frame>
          </div>

          <div className="hidden dark:block">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/nyDvVX0ZPwzeAWkt/images/dark_mode/phone_number_voip-datacenter.jpg?fit=max&auto=format&n=nyDvVX0ZPwzeAWkt&q=85&s=2365bac24d8faa15e7e920a5ad269f53" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="1562" height="554" data-path="images/dark_mode/phone_number_voip-datacenter.jpg" />
              </div>
            </Frame>
          </div>
        </Step>

        <Step title="Transfer Call Using SIP Refer">
          This toggle enables or disables call transfers using the SIP REFER method.

          When enabled, it allows:

          * Transferring a live call from one destination to another without media proxying
          * Offloading media streams directly between endpoints
          * Reducing latency and server load

          <div className="block dark:hidden">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/dWWMdFzyPk-9Vcky/images/light_mode/phone_number_voip-siprefer.jpg?fit=max&auto=format&n=dWWMdFzyPk-9Vcky&q=85&s=1aee10e81b1c046764e720f9631369c8" alt="Send Email action interface on light mode" className="rounded-[14px]" width="1562" height="554" data-path="images/light_mode/phone_number_voip-siprefer.jpg" />
              </div>
            </Frame>
          </div>

          <div className="hidden dark:block">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/nyDvVX0ZPwzeAWkt/images/dark_mode/phone_number_voip-siprefer.jpg?fit=max&auto=format&n=nyDvVX0ZPwzeAWkt&q=85&s=7be77b3994a928d2204eb2bd37442c28" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="1562" height="554" data-path="images/dark_mode/phone_number_voip-siprefer.jpg" />
              </div>
            </Frame>
          </div>
        </Step>

        <Step title="Authentication Methods (optional based on your VoIP)">
          **Credentials Authentication:**

          Use this method if your VoIP provider requires username/password credentials to authenticate outbound calls.

          Username:
          This is the identifier associated with your SIP account.

          Password:
          A secure password used to authenticate the SIP user.
          Make sure it meets your provider’s security requirements (e.g. minimum 12 characters, including upper/lowercase letters, a number, and a special character).

          <div className="block dark:hidden">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/DSJnNLmkdffV1qq-/images/light_mode/phone_number_credauth.jpg?fit=max&auto=format&n=DSJnNLmkdffV1qq-&q=85&s=aac83c29d9331af522ba4778205f3c28" alt="Send Email action interface on light mode" className="rounded-[14px]" width="1562" height="812" data-path="images/light_mode/phone_number_credauth.jpg" />
              </div>
            </Frame>
          </div>

          <div className="hidden dark:block">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/OLkkXJCUYovrG0y1/images/dark_mode/phone_number_credauth.jpg?fit=max&auto=format&n=OLkkXJCUYovrG0y1&q=85&s=574cd9f0a8c7beb486b345c2e7840f03" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="1562" height="812" data-path="images/dark_mode/phone_number_credauth.jpg" />
              </div>
            </Frame>
          </div>

          **Header-Based Authentication:**

          Use this method if your VoIP provider requires custom headers for SIP request authentication.

          Header Key:
          This is the name of the custom SIP header field expected by your provider (e.g., X-Custom-Auth, X-Access-Token, etc.).

          Header Value:
          The corresponding value used to validate the request (e.g., a token, API key, or static secret).
          Example: AuthZ-87!t!link

          <Note>
            Header-based auth is typically used for advanced integrations or when SIP gateways are behind proxies/firewalls that don’t support IP or credential-based auth.
            Ensure this matches exactly what your provider expects, as even small typos (like case or symbols) can lead to rejections.
          </Note>

          <Info>
            You can add several key-value pairs if needed — for example, to meet multi-token security policies.
          </Info>

          <div className="block dark:hidden">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/dWWMdFzyPk-9Vcky/images/light_mode/phone_number_voip-headerbasedauth.jpg?fit=max&auto=format&n=dWWMdFzyPk-9Vcky&q=85&s=da767b7f758fcd3c37af1b5752327779" alt="Send Email action interface on light mode" className="rounded-[14px]" width="1562" height="736" data-path="images/light_mode/phone_number_voip-headerbasedauth.jpg" />
              </div>
            </Frame>
          </div>

          <div className="hidden dark:block">
            <Frame>
              <div className="p-1">
                <img src="https://mintcdn.com/nlpearl/nyDvVX0ZPwzeAWkt/images/dark_mode/phone_number_voip-headerbasedauth.jpg?fit=max&auto=format&n=nyDvVX0ZPwzeAWkt&q=85&s=168f47f6949b625f75710de59d0d8d30" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="1562" height="736" data-path="images/dark_mode/phone_number_voip-headerbasedauth.jpg" />
              </div>
            </Frame>
          </div>

          * **IP Address Allow List:**\
            **IP Address:** See [Twilio's SIP Trunking IP Addresses](https://www.twilio.com/docs/sip-trunking/ip-addresses).
        </Step>
      </Steps>
    </Card>
  </Step>

  <Step title="Managing Your Custom VoIP Phone Numbers">
    Once integrated:

    * **Assign to Inbound/Outbound:**\
      You can assign your custom VoIP phone numbers to inbound or outbound campaigns within NLPearl.AI.

    <div className="block dark:hidden">
      <Frame>
        <div className="p-1">
          <img src="https://mintcdn.com/nlpearl/DSJnNLmkdffV1qq-/images/light_mode/phone_number_campaign.jpg?fit=max&auto=format&n=DSJnNLmkdffV1qq-&q=85&s=ab82e367ad00274b82061504ffe76ed3" alt="Send Email action interface on light mode" className="rounded-[14px]" width="2986" height="1144" data-path="images/light_mode/phone_number_campaign.jpg" />
        </div>
      </Frame>
    </div>

    <div className="hidden dark:block">
      <Frame>
        <div className="p-1">
          <img src="https://mintcdn.com/nlpearl/OLkkXJCUYovrG0y1/images/dark_mode/phone_number_campaign.jpg?fit=max&auto=format&n=OLkkXJCUYovrG0y1&q=85&s=2037143d5b3dbf958643e7052b296cc7" alt="Send Email action interface on dark mode" className="rounded-[14px]" width="2986" height="1144" data-path="images/dark_mode/phone_number_campaign.jpg" />
        </div>
      </Frame>
    </div>

    * **Update Configuration:**\
      If any changes are needed, you can edit the VoIP settings by accessing the phone number in the Phone Numbers tab.
  </Step>
</Steps>

***

<Tip>
  ### Troubleshooting Tips

  **Connection Issues**: Double-check all configuration settings — especially SIP URLs, usernames, passwords, and IP addresses.

  **Authentication Failures**: Make sure the authentication method you've selected matches the one supported by your VoIP provider.

  **Provider Support**: If you're unsure about specific requirements, contact your VoIP provider for assistance with configuration.
</Tip>

<Info>
  ### 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.
</Info>

***

<Card title="Explore Other Options" icon="circle-info" iconType="light">
  <br />

  <CardGroup cols={2}>
    <Card title="NLPearl Phone Numbers" icon="mobile" iconType="light" href="/pages/nlpearl_phones">
      Purchase and manage your **NLPearl-hosted phone numbers** directly — with instant activation and native support.
    </Card>

    <Card title="Twilio Integration" icon="object-intersect" iconType="light" href="/pages/twilio_integration">
      Explore our **Twilio Integration** to access a broader range of international phone numbers.
    </Card>
  </CardGroup>

  <Info>
    **Need Assistance?**\
    If you require help with the integration process, please refer to our support resources or contact our support team for guidance.
  </Info>
</Card>
