---
title: "ਇੱਕ VoIP ਪ੍ਰਦਾਤਾ ਕਨੈਕਟ ਕਰੋ"
description: "ਉਹ ਨੰਬਰ ਲਿਆਓ ਜੋ ਤੁਹਾਡੇ ਕੋਲ ਪਹਿਲਾਂ ਹੀ ਹਨ: ਮਾਰਗਦਰਸ਼ਿਤ Telnyx ਸੈਟਅੱਪ, ਸਿੱਧੇ Twilio/Telnyx ਕ੍ਰੈਡੈਂਸ਼ਲ, ਜਾਂ ਮੈਨੁਅਲ ਕੌਂਫਿਗਰੇਸ਼ਨ ਰਾਹੀਂ ਕੋਈ ਵੀ SIP ਟਰੰਕ।"
---

ਪ੍ਰੋਡਕਸ਼ਨ ਟ੍ਰੈਫਿਕ ਉਹਨਾਂ ਨੰਬਰਾਂ 'ਤੇ ਚਲਾਓ ਜੋ ਤੁਹਾਡੇ ਆਪਣੇ ਹਨ ਅਤੇ ਤੁਹਾਡੇ ਆਪਣੇ
VoIP ਪ੍ਰਦਾਤਾ ਰਾਹੀਂ ਹਨ। ਡੈਸ਼ਬੋਰਡ ਦਾ **ਕਨੈਕਸ਼ਨ → VoIP** ਪੰਨਾ
(`/dashboard/voip-connections`) ਤੁਹਾਡੇ ਪ੍ਰਦਾਤਾ ਖਾਤੇ ਨੂੰ ਕਨੈਕਟ ਕਰਦਾ ਹੈ; ਕਨੈਕਟ
ਹੋਣ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਉਹ ਨੰਬਰ ਇੰਪੋਰਟ ਕਰਦੇ ਹੋ ਜੋ ਇਨਬਾਊਂਡ **ਅਤੇ ਆਊਟਬਾਊਂਡ**
ਕਾਲਿੰਗ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ।

**ਨਵਾਂ ਕਨੈਕਸ਼ਨ** 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਤਿੰਨ ਵਿੱਚੋਂ ਇੱਕ ਰਾਹ ਚੁਣੋ:

## Telnyx — ਮਾਰਗਦਰਸ਼ਿਤ ਸੈਟਅੱਪ (ਸਿਫ਼ਾਰਸ਼ੀ)

ਕੀ ਤੁਸੀਂ ਪਹਿਲਾਂ ਕਦੇ VoIP ਪ੍ਰਦਾਤਾ ਨਹੀਂ ਵਰਤਿਆ? ਮਾਰਗਦਰਸ਼ਿਤ ਫ਼ਲੋ ਤੁਹਾਨੂੰ
ਪੂਰੀ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚੋਂ ਲੰਘਾਉਂਦਾ ਹੈ:

<Steps>
  <Step title="ਖਾਤਾ ਬਣਾਓ">
    **Telnyx Signup ਖੋਲ੍ਹੋ** 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਆਪਣਾ ਖਾਤਾ ਬਣਾਓ, ਅਤੇ
    "ਮੈਂ ਆਪਣਾ ਖਾਤਾ ਬਣਾ ਲਿਆ ਹੈ।" ਚੁਣੋ।
  </Step>
  <Step title="API ਕੀ ਪ੍ਰਾਪਤ ਕਰੋ">
    **API Keys ਪੰਨਾ ਖੋਲ੍ਹੋ** 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਇੱਕ ਕੀ ਜਨਰੇਟ ਕਰੋ, ਅਤੇ ਇਸਨੂੰ
    **API ਕੀ (v2)** ਵਿੱਚ ਪੇਸਟ ਕਰੋ। ਚਾਹੋ ਤਾਂ ਕਨੈਕਸ਼ਨ ਦਾ ਨਾਮ ਰੱਖੋ।
  </Step>
  <Step title="ਕਨੈਕਟ ਕਰੋ ਅਤੇ ਟੈਸਟ ਕਰੋ">
    **ਕਨੈਕਟ ਕਰੋ ਅਤੇ ਟੈਸਟ ਕਰੋ** 'ਤੇ ਕਲਿੱਕ ਕਰੋ — ThunderPhone ਕ੍ਰਿਡੈਂਸ਼ਲਾਂ ਦੀ ਪੁਸ਼ਟੀ
    ਕਰਦਾ ਹੈ ਅਤੇ ਸੇਵ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ Telnyx ਪਾਸੇ ਲੋੜੀਂਦਾ ਪ੍ਰੋਵਿਜ਼ਨ ਕਰਦਾ ਹੈ।
  </Step>
</Steps>

## ਮੌਜੂਦਾ ਖਾਤਾ ਕਨੈਕਟ ਕਰੋ

ਕੀ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਕੋਈ ਪ੍ਰਦਾਤਾ ਵਰਤਦੇ ਹੋ? ਇਸਨੂੰ ਚੁਣੋ ਅਤੇ ਆਪਣੇ ਕ੍ਰਿਡੈਂਸ਼ਲ ਪੇਸਟ ਕਰੋ:

| ਪ੍ਰਦਾਤਾ | ਸਥਿਤੀ |
|----------|--------|
| Twilio | ਸਮਰਥਿਤ |
| Telnyx | ਸਮਰਥਿਤ |
| SignalWire | **ਜਲਦੀ ਆ ਰਿਹਾ ਹੈ** — ਅੱਜ ਹੀ ਮੈਨੁਅਲ SIP ਵਰਤੋ |
| Vonage | **ਜਲਦੀ ਆ ਰਿਹਾ ਹੈ** — ਅੱਜ ਹੀ ਮੈਨੁਅਲ SIP ਵਰਤੋ |

## ਮੈਨੁਅਲ SIP ਕੌਂਫਿਗਰੇਸ਼ਨ

ਕੋਈ ਵੀ SIP ਟਰੰਕ ਕੰਮ ਕਰਦਾ ਹੈ — DIDWW, SignalWire, Vonage ਜਾਂ ਤੁਹਾਡੇ ਵੱਲੋਂ ਚਲਾਇਆ ਜਾਣ ਵਾਲਾ PBX ਵੀ। ਕਨੈਕਸ਼ਨ ਦਾ ਨਾਮ, **SIP ਡੋਮੇਨ / URI**,
ਵਿਕਲਪਿਕ ਯੂਜ਼ਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ, ਪੋਰਟ ਅਤੇ ਟਰਾਂਸਪੋਰਟ ਦਾਖਲ ਕਰੋ; **ਉੱਨਤ
ਸੈਟਿੰਗਾਂ** ਮੀਡੀਆ ਇਨਕ੍ਰਿਪਸ਼ਨ (SRTP) ਅਤੇ **ਮਨਜ਼ੂਰ ਸਰੋਤ IPs**
ਸੂਚੀ (ਸਿਫ਼ਾਰਸ਼ੀ) ਜੋੜਦੀਆਂ ਹਨ। ThunderPhone ਇਹਨਾਂ ਸੈਟਿੰਗਾਂ ਨੂੰ ਆਪਣੇ SIP ਐਜ ਉੱਤੇ ਇੱਕ ਸਮਰਪਿਤ
ਟਰੰਕ ਜੋੜੀ ਵਿੱਚ ਬਦਲਦਾ ਹੈ: ਕਨੈਕਸ਼ਨ ਦੇ ਨੰਬਰਾਂ ਤੋਂ ਜਾਣ ਵਾਲੀਆਂ ਕਾਲਾਂ ਤੁਹਾਡੇ ਪ੍ਰਮਾਣ-ਪੱਤਰਾਂ ਨਾਲ ਤੁਹਾਡੇ SIP ਡੋਮੇਨ ਵੱਲ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਅਤੇ ਉਹਨਾਂ ਨੰਬਰਾਂ ਵੱਲ ਆਉਣ ਵਾਲੀਆਂ ਕਾਲਾਂ ਸਿਰਫ਼ ਮਨਜ਼ੂਰ ਸਰੋਤ IPs ਤੋਂ ਸਵੀਕਾਰ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਜਦੋਂ ਤੁਸੀਂ ਉਹ ਸੈਟ ਕਰਦੇ ਹੋ। ਦੋ ਬਟਨ ਮੁੱਖ ਕੰਮ ਕਰਦੇ ਹਨ:

- **AI ਸੈਟਅੱਪ ਗਾਈਡ ਬਣਾਓ** — ਤੁਹਾਡੇ ਲੋੜੀਂਦੇ ਟਰੰਕ-ਸਾਈਡ ਕੌਂਫਿਗਰੇਸ਼ਨ ਲਈ ਪ੍ਰਦਾਤਾ-ਵਿਸ਼ੇਸ਼ ਹਦਾਇਤਾਂ ਲਿਖਦਾ ਹੈ।
- **ਕਨੈਕਸ਼ਨ ਟੈਸਟ ਕਰੋ ਅਤੇ ਸੇਵ ਕਰੋ** — ਜਾਂਚਦਾ ਹੈ ਕਿ SIP ਐਂਡਪੁਆਇੰਟ ਕਿਸੇ ਜਨਤਕ ਪਤੇ ਉੱਤੇ ਰਿਜ਼ੌਲਵ ਹੁੰਦਾ ਹੈ ਅਤੇ, TCP/TLS ਲਈ, ਚੁਣੇ ਗਏ ਪੋਰਟ ਉੱਤੇ ਕਨੈਕਸ਼ਨ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ (UDP ਹੋਸਟਾਂ ਲਈ ਸਿਰਫ਼ DNS ਜਾਂਚ ਹੁੰਦੀ ਹੈ), ਫਿਰ ਸੇਵ ਕਰਦਾ ਹੈ। ਇਹ ਅਜੇ ਕਾਲ ਨਹੀਂ ਕਰ ਸਕਦਾ ਕਿਉਂਕਿ ਕਨੈਕਸ਼ਨ ਵਿੱਚ ਕੋਈ ਨੰਬਰ ਨਹੀਂ ਹਨ; ਅਸਲ ਪੁਸ਼ਟੀ ਇੰਪੋਰਟ ਸਮੇਂ ਹੁੰਦੀ ਹੈ (ਹੇਠਾਂ)।

ਬਾਅਦ ਵਿੱਚ ਕਨੈਕਸ਼ਨ ਸੋਧਣ ਨਾਲ ਕੁਝ ਵੀ ਸੇਵ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਡੀਆਂ ਬਦਲੀਆਂ ਸੈਟਿੰਗਾਂ ਉੱਤੇ ਉਹੀ ਜਾਂਚ ਦੁਬਾਰਾ ਚਲਦੀ ਹੈ, ਫਿਰ ਟਰੰਕ ਨੂੰ ਦੁਬਾਰਾ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਬੈਕਗ੍ਰਾਊਂਡ ਵਿੱਚ ਛੋਟੀ ਟੈਸਟ ਕਾਲ ਨਾਲ ਕਨੈਕਸ਼ਨ ਦੇ ਹਰ ਨੰਬਰ ਦੀ ਦੁਬਾਰਾ ਪੁਸ਼ਟੀ ਹੁੰਦੀ ਹੈ — ਨੰਬਰਾਂ ਦੀ ਟੈਸਟ ਕਾਲ ਸਫਲ ਹੋਣ ਤੱਕ ਉਹ *ਪ੍ਰੋਵਿਜ਼ਨਿੰਗ* ਵਜੋਂ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ। ਸੇਵ ਕੀਤੇ ਪਾਸਵਰਡ ਕਦੇ ਵੀ ਵਾਪਸ ਨਹੀਂ ਦਿਖਾਏ ਜਾਂਦੇ; ਪਾਸਵਰਡ ਨੂੰ ਰੱਖਣ ਲਈ ਇਸਨੂੰ ਖਾਲੀ ਛੱਡੋ, ਜਾਂ IP-ਪ੍ਰਮਾਣਿਤ ਟਰੰਕ ਲਈ "ਸੇਵ ਕੀਤਾ ਪਾਸਵਰਡ ਹਟਾਓ" ਨੂੰ ਚੁਣੋ।

### IP ਮਨਜ਼ੂਰ-ਸੂਚੀ ਅਤੇ ਟਰੰਕ ਪ੍ਰਮਾਣੀਕਰਨ

ThunderPhone ਦਾ SIP ਐਜ LiveKit Cloud ਉੱਤੇ ਚੱਲਦਾ ਹੈ। ਕੁਝ ਕੈਰੀਅਰ (DIDWW,
Telnyx IP-ਪ੍ਰਮਾਣਿਤ ਕਨੈਕਸ਼ਨ, ਫਾਇਰਵਾਲ ਦੇ ਪਿੱਛੇ ਜ਼ਿਆਦਾਤਰ PBX) ਸਿਰਫ਼ ਉਹਨਾਂ ਪਤਿਆਂ ਤੋਂ SIP ਟ੍ਰੈਫਿਕ ਸਵੀਕਾਰ ਕਰਦੇ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਮਨਜ਼ੂਰ-ਸੂਚੀ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਦੇ ਹੋ, ਜਾਂ ਸਰੋਤ IP ਰਾਹੀਂ ਜਾਣ ਵਾਲੀਆਂ ਕਾਲਾਂ ਦਾ ਪ੍ਰਮਾਣੀਕਰਨ ਕਰਦੇ ਹਨ। SIP ਸਿਗਨਲਿੰਗ ਅਤੇ ਮੀਡੀਆ (RTP) ਦੋਵਾਂ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀ **ਹਰ** ਰੇਂਜ ਨੂੰ ਮਨਜ਼ੂਰੀ ਦਿਓ:

{/* generated:livekit-static-ips:start */}
{/*
  GENERATED BLOCK — do not edit by hand.
  Source: scripts/docs-freshness/data/livekit-static-ips.json
  Regenerate: python3 scripts/docs-freshness/generate_livekit_static_ips.py
  CI regenerates this block and fails on drift
  (scripts/docs-freshness/generators.d/30-livekit-static-ips.sh).
*/}

| IP ਰੇਂਜ |
|----------|
| `143.223.88.0/21` |
| `161.115.160.0/19` |
| `153.57.128.0/18` |

LiveKit ਇਹ ਰੇਂਜਾਂ Realtime, SIP ਸਿਗਨਲਿੰਗ ਅਤੇ ਮੀਡੀਆ, ਅਤੇ Webhooks ਲਈ ਲਾਗੂ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹ ਇਸਦੇ ਕੈਨੇਡਾ, EU, ਭਾਰਤ, ਜਪਾਨ ਅਤੇ US ਖੇਤਰਾਂ ਵਿੱਚ ਸੰਭਾਲੀਆਂ ਜਾਣ ਵਾਲੀਆਂ ਕਾਲਾਂ ਨੂੰ ਕਵਰ ਕਰਦੀਆਂ ਹਨ। ਪਿੰਨ ਕੀਤੇ ਐਂਡਪੁਆਇੰਟ ਲਈ ਖੇਤਰ ਦੇ ਨਾਮ: `canada`, `eu`, `india`, `japan`, `us`।
{/* generated:livekit-static-ips:end */}

<Note>
  ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਡਿਫਾਲਟ SIP ਐਂਡਪੁਆਇੰਟ ਗਲੋਬਲ ਹੈ: ਹਰ ਕਾਲ ਨੂੰ
  ਕਾਲਰ ਦੇ ਸਭ ਤੋਂ ਨੇੜਲੇ LiveKit ਖੇਤਰ ਰਾਹੀਂ ਰੂਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਜੇ ਤੁਹਾਡਾ ਕੈਰੀਅਰ
  ਕਵਰ ਕੀਤੇ ਖੇਤਰਾਂ ਤੋਂ ਬਾਹਰ ਹੈ, ਤਾਂ ਕਾਲ ਅਜਿਹੇ ਕਲੱਸਟਰ ਉੱਤੇ ਜਾ ਸਕਦੀ ਹੈ ਜਿਸਦੇ
  ਪਤੇ ਉੱਪਰ ਦਿੱਤੀਆਂ ਰੇਂਜਾਂ ਵਿੱਚ **ਨਹੀਂ** ਹਨ। ਐਂਡਪੁਆਇੰਟ ਹੋਸਟਨਾਮ ਵਿੱਚ ਖੇਤਰ ਦਾ ਨਾਮ ਜੋੜ ਕੇ
  ਟਰੰਕ ਨੂੰ ਕਵਰ ਕੀਤੇ ਖੇਤਰ ਨਾਲ ਪਿੰਨ ਕਰੋ — ਉਦਾਹਰਨ ਲਈ
  `thunderphone-p3bjhhk8.japan.sip.livekit.cloud` ਦੀ ਥਾਂ
  `thunderphone-p3bjhhk8.sip.livekit.cloud`। ਆਉਣ ਵਾਲੇ ਨੰਬਰਾਂ ਦਾ ਮਿਲਾਨ
  ਪ੍ਰਭਾਵਿਤ ਨਹੀਂ ਹੁੰਦਾ।
</Note>

ਟਰੰਕ ਲਈ ਕੁਝ ਆਮ ਨਿਯਮ:

- **ThunderPhone ਰਜਿਸਟਰ ਨਹੀਂ ਕਰਦਾ।** ਇਹ ਤੁਹਾਡੇ ਕੈਰੀਅਰ ਨੂੰ ਕਦੇ ਵੀ SIP `REGISTER` ਨਹੀਂ ਭੇਜਦਾ,
  ਇਸ ਲਈ ਟਰੰਕ ਨੂੰ ਰਜਿਸਟ੍ਰੇਸ਼ਨ ਲਈ ਨਹੀਂ, ਸਗੋਂ IP-ਆਧਾਰਿਤ ਅਤੇ/ਜਾਂ ਪ੍ਰਮਾਣ-ਪੱਤਰ
  (ਯੂਜ਼ਰਨੇਮ + ਪਾਸਵਰਡ) ਪ੍ਰਮਾਣੀਕਰਨ ਲਈ ਕੌਂਫਿਗਰ ਕਰੋ।
- **ਜਾਣ ਵਾਲੀਆਂ ਕਾਲਾਂ ਨੂੰ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਵਰਤਣੇ ਚਾਹੀਦੇ ਹਨ।** ਕੈਰੀਅਰ ਪਾਸੇ ਯੂਜ਼ਰਨੇਮ/ਪਾਸਵਰਡ
  ਪ੍ਰਮਾਣੀਕਰਨ ਸਮਰੱਥ ਕਰੋ ਅਤੇ ਮੈਨੁਅਲ SIP ਫਾਰਮ ਵਿੱਚ ਉਹੀ ਮੁੱਲ ਦਾਖਲ ਕਰੋ।
  IP ਮਨਜ਼ੂਰ-ਸੂਚੀ ਨੂੰ ਦੂਜੀ ਪਰਤ ਸਮਝੋ, ਇਕੱਲੀ ਪਰਤ ਨਹੀਂ — ਕਵਰ ਕੀਤੇ ਖੇਤਰਾਂ ਤੋਂ ਬਾਹਰਲੇ
  ਮੰਜ਼ਿਲਾਂ ਵੱਲ ਜਾਣ ਵਾਲੀਆਂ ਕਾਲਾਂ ਹੋਰ ਪਤਿਆਂ ਤੋਂ ਸ਼ੁਰੂ ਹੋ ਸਕਦੀਆਂ ਹਨ।
- **ਆਉਣ ਵਾਲੀਆਂ ਕਾਲਾਂ ਉਲਟੀ ਦਿਸ਼ਾ ਵਿੱਚ ਹੁੰਦੀਆਂ ਹਨ।** ਫਾਰਮ ਵਿੱਚ **ਮਨਜ਼ੂਰ ਸਰੋਤ IPs** ਫੀਲਡ
  ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ *ਆਪਣੇ ਕੈਰੀਅਰ ਦੇ* ਸਿਗਨਲਿੰਗ ਪਤੇ ਦਾਖਲ ਕਰਦੇ ਹੋ ਤਾਂ ਜੋ
  ThunderPhone ਸਿਰਫ਼ ਉਹਨਾਂ ਤੋਂ ਕਾਲਾਂ ਸਵੀਕਾਰ ਕਰੇ।

ਇਹ ਰੇਂਜਾਂ LiveKit ਵੱਲੋਂ
[ਖੇਤਰਾਂ, ਖੇਤਰੀ ਐਂਡਪੁਆਇੰਟਾਂ ਅਤੇ ਸਥਿਰ IPs](https://docs.livekit.io/deploy/admin/regions/endpoints/) ਉੱਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ;
ThunderPhone ਉਸ ਸਫ਼ੇ ਨੂੰ ਹਫ਼ਤਾਵਾਰ ਜਾਂਚਦਾ ਹੈ ਅਤੇ ਤਬਦੀਲੀ ਹੋਣ ਉੱਤੇ ਇਸ ਗਾਈਡ ਨੂੰ ਅੱਪਡੇਟ ਕਰਦਾ ਹੈ।

## ਕਨੈਕਟ ਕਰਨ ਤੋਂ ਬਾਅਦ

**ਫ਼ੋਨ ਨੰਬਰ → ਨੰਬਰ ਸ਼ਾਮਲ ਕਰੋ → VoIP ਪ੍ਰਦਾਤਾ ਕਨੈਕਟ ਕਰੋ** ਤੋਂ ਨੰਬਰ ਇੰਪੋਰਟ ਕਰੋ
(ਜਾਂ ਸਿੱਧੇ ਕਨੈਕਸ਼ਨ ਤੋਂ)। ਹਰ ਇੰਪੋਰਟ ਕੀਤਾ ਨੰਬਰ ਸਰਗਰਮ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ
ਪੁਸ਼ਟੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਮੈਨੁਅਲ SIP ਕਨੈਕਸ਼ਨ ਲਈ, ਇਹ ਪੁਸ਼ਟੀ ਕੁਝ ਸਕਿੰਟਾਂ ਦੀ
ਇੱਕ ਛੋਟੀ ਟੈਸਟ ਕਾਲ **ਤੁਹਾਡੇ ਨੰਬਰ ਤੋਂ, ਤੁਹਾਡੇ SIP ਟਰੰਕ ਰਾਹੀਂ, ਇੱਕ
ThunderPhone ਨੰਬਰ ਤੱਕ** ਕਰਦੀ ਹੈ — ਇਸ ਲਈ ਯੂਜ਼ਰਨੇਮ, ਪਾਸਵਰਡ, ਟਰਾਂਸਪੋਰਟ ਅਤੇ
ਤੁਹਾਡੇ ਕੈਰੀਅਰ ਦੀ ਆਊਟਬਾਊਂਡ ਰੂਟਿੰਗ ਸਭ ਦੀ ਅਸਲ ਵਿੱਚ ਜਾਂਚ ਹੁੰਦੀ ਹੈ। ਤੁਹਾਡਾ
ਕੈਰੀਅਰ ਇਸ ਕਾਲ ਦਾ ਬਿੱਲ ਕਿਸੇ ਹੋਰ ਕਾਲ ਵਾਂਗ ਹੀ ਬਣਾਉਂਦਾ ਹੈ। ਜੇ ਕੈਰੀਅਰ ਇਸਨੂੰ
ਅਸਵੀਕਾਰ ਕਰਦਾ ਹੈ, ਤਾਂ ਨੰਬਰ *ਪ੍ਰੋਵਿਜ਼ਨਿੰਗ* ਵਿੱਚ ਰਹਿੰਦਾ ਹੈ ਅਤੇ ਫ਼ੋਨ-ਨੰਬਰਾਂ
ਦਾ ਪੰਨਾ ਕੈਰੀਅਰ ਦਾ ਜਵਾਬ ਦਿਖਾਉਂਦਾ ਹੈ (ਉਦਾਹਰਨ ਲਈ "ThunderPhone ਦੇ
ਪ੍ਰਮਾਣ-ਪੱਤਰ ਅਸਵੀਕਾਰ ਕੀਤੇ ਗਏ (SIP 401)"); ਕਨੈਕਸ਼ਨ ਠੀਕ ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ
ਪੁਸ਼ਟੀ ਕਰੋ। ਜੇ ਤੁਹਾਡਾ ਕੈਰੀਅਰ ਟਰੰਕ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ ਪਰ ਉਸਦੀ ਰੂਟਿੰਗ ਯੋਜਨਾ
ThunderPhone ਦੇ ਟੈਸਟ ਨੰਬਰ ਨੂੰ ਕਵਰ ਨਹੀਂ ਕਰਦੀ (DIDWW ਜਵਾਬ ਦਿੰਦਾ ਹੈ "ਮੰਜ਼ਿਲ
ਨੰਬਰ ਨੂੰ ਰੂਟਿੰਗ ਯੋਜਨਾ ਵੱਲੋਂ ਬਲੈਕਲਿਸਟ ਕੀਤਾ ਗਿਆ ਹੈ"), ਤਾਂ ਨੰਬਰ *ਪੁਸ਼ਟੀ ਕੀਤੀ
ਗਈ · ਕੈਰੀਅਰ ਵੱਲੋਂ ਸਵੀਕਾਰਿਆ ਗਿਆ* ਵਜੋਂ ਦਿਖਦਾ ਹੈ: ਇਹ ਵਰਤੋਂਯੋਗ ਹੈ, ਪਰ ਹੋਰ
ਮੰਜ਼ਿਲਾਂ ਲਈ ਕਾਲਾਂ ਦੀ ਜਾਂਚ ਨਹੀਂ ਕੀਤੀ ਗਈ। ਉਹ ਕਾਲ ਸਾਬਤ ਕਰਦੀ ਹੈ ਕਿ ਤੁਹਾਡਾ
ਟਰੰਕ ਨੰਬਰ ਵਜੋਂ ਕਾਲਾਂ *ਕਰ ਸਕਦਾ ਹੈ*; ਇਹ ਇਸ ਗੱਲ ਦਾ ਸਬੂਤ ਨਹੀਂ ਹੈ ਕਿ ਨੰਬਰ
ਤੁਹਾਡਾ ਹੈ, ਇਸ ਲਈ ਕੈਰੀਅਰ ਵਾਲੇ ਪਾਸੇ ਨੰਬਰ ਦੀ ਇਨਬਾਊਂਡ ਰੂਟਿੰਗ ਨੂੰ ThunderPhone
ਵੱਲ ਹੀ ਰੱਖੋ (ਫ਼ੋਨ-ਨੰਬਰਾਂ ਦੇ ਪੰਨੇ ਉੱਤੇ ਲੂਪਬੈਕ ਟੈਸਟ ਕਾਲ ਉਸ ਦਿਸ਼ਾ ਦੀ ਜਾਂਚ
ਕਰਦੀ ਹੈ)। ਪੁਸ਼ਟੀ ਕੀਤੇ ਨੰਬਰ ਇਨਬਾਊਂਡ ਅਤੇ ਆਊਟਬਾਊਂਡ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ — ਜੋ
[ਆਊਟਬਾਊਂਡ ਮੁਹਿੰਮਾਂ](/pa/guides/outbound-campaigns) ਅਤੇ ਪ੍ਰੋਗਰਾਮੈਟਿਕ
[ਆਊਟਬਾਊਂਡ ਕਾਲਾਂ](/pa/guides/place-outbound-calls) ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ।

---

## ਅਗਲੇ ਕਦਮ

<CardGroup cols={2}>
  <Card title="ਫ਼ੋਨ ਨੰਬਰ ਪ੍ਰਾਪਤ ਕਰੋ" icon="phone" href="/pa/guides/get-a-phone-number">
    ਪੂਰਾ ਨੰਬਰ-ਸ਼ਾਮਲ ਕਰਨ ਦਾ ਫ਼ਲੋ, ThunderPhone ਨੰਬਰ ਅਤੇ VoIP।
  </Card>
  <Card title="ਆਪਣੇ ਨੰਬਰ ਲਿਆਓ (API)" icon="code" href="/pa/guides/bring-your-own-numbers">
    REST ਰਾਹੀਂ ਉਹੀ ਕਨੈਕਟ-ਇੰਪੋਰਟ-ਪੁਸ਼ਟੀ ਫ਼ਲੋ।
  </Card>
  <Card title="ਆਊਟਬਾਊਂਡ ਮੁਹਿੰਮਾਂ ਚਲਾਓ" icon="megaphone" href="/pa/guides/outbound-campaigns">
    CSV ਸੂਚੀਆਂ, ਕਾਲਿੰਗ ਸਮਾਂ-ਵਿੰਡੋਆਂ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਨੀਤੀ।
  </Card>
  <Card title="VoIP ਕਨੈਕਸ਼ਨਾਂ ਦਾ ਹਵਾਲਾ" icon="phone-volume" href="/api-reference/voip-connections">
    ਕਨੈਕਸ਼ਨਾਂ, ਸਬੂਤਾਂ ਅਤੇ ਇੰਪੋਰਟਾਂ ਵਿੱਚ ਹਰ ਫ਼ੀਲਡ।
  </Card>
</CardGroup>
