---
title: "SIP ಮೂಲಕ ಸಂಪರ್ಕಿಸಿ (ಫೋನ್ ಸಂಖ್ಯೆ ಇಲ್ಲ)"
description: "ಪ್ರತಿ ಕರೆಯಿಗೂ ಒಮ್ಮೆ ಮಾತ್ರದ SIP URI ಅಥವಾ ಶಾಶ್ವತ SIP ವಿಳಾಸದೊಂದಿಗೆ, ನಿಮ್ಮ PBX, ಕ್ಯಾರಿಯರ್ ಅಥವಾ SIP ಅಪ್ಲಿಕೇಶನ್‌ನಿಂದ ನೇರವಾಗಿ ThunderPhone ಏಜೆಂಟ್‌ಗೆ ಕರೆಗಳನ್ನು ಕಳುಹಿಸಿ."
---

ನಿಮ್ಮ ಸ್ವಂತ ವ್ಯವಸ್ಥೆಯು ಈಗಾಗಲೇ ಫೋನ್ ಸಂಖ್ಯೆಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತಿದ್ದರೆ (PBX, ಸಂಪರ್ಕ-ಕೇಂದ್ರ ವೇದಿಕೆ, ಅಥವಾ ನೀವು ಸಂಖ್ಯೆಗಳನ್ನು ಬದಲಾಯಿಸುತ್ತಿರುವ ಕ್ಯಾರಿಯರ್ ಖಾತೆ), ನೀವು ಸಾಮಾನ್ಯ SIP ಮೂಲಕ ThunderPhone ಏಜೆಂಟ್‌ಗೆ ಕರೆಗಳನ್ನು ಕಳುಹಿಸಬಹುದು. ನೀವು ThunderPhone ನಲ್ಲಿ ಸಂಖ್ಯೆಯನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳುವುದಿಲ್ಲ ಅಥವಾ ಖರೀದಿಸುವುದಿಲ್ಲ. ನಿಮ್ಮ ವ್ಯವಸ್ಥೆಯು SIP ವಿಳಾಸಕ್ಕೆ ಡಯಲ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಏಜೆಂಟ್ ಉತ್ತರಿಸುತ್ತದೆ.

SIP ವಿಳಾಸಗಳಲ್ಲಿ ಎರಡು ವಿಧಗಳಿವೆ:

| | **ಪ್ರತಿ-ಕರೆ SIP URI** | **SIP ಎಂಡ್‌ಪಾಯಿಂಟ್** |
|---|---|---|
| ಕಾಣುವ ರೀತಿ | `sip:c-<token>@sip.thunderphone.com` | `sip:agent-<id>-<letters>@sip.thunderphone.com` |
| ಇದರ ಮೂಲಕ ರಚಿಸಲಾಗುತ್ತದೆ | `POST /v1/calls/register-sip`, ಪ್ರತಿ ಕರೆಗೆ ಒಮ್ಮೆ | `POST /v1/sip-endpoints`, ಒಮ್ಮೆ |
| ದೃಢೀಕರಣ | ವಿಳಾಸದಲ್ಲಿರುವ ಒಂದು-ಬಾರಿ ಟೋಕನ್ | SIP ಡೈಜೆಸ್ಟ್ ಬಳಕೆದಾರಹೆಸರು + ಪಾಸ್‌ವರ್ಡ್ (ಮತ್ತು ಐಚ್ಛಿಕವಾಗಿ ಮೂಲ-IP ಅನುಮತಿ ಪಟ್ಟಿ) |
| ಸೂಕ್ತವಾದದ್ದು | ಕರೆ ವರ್ಗಾಯಿಸುವ ಮೊದಲು ಈಗಾಗಲೇ API ಅನ್ನು ಕರೆಯುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು; ಪ್ರತಿ-ಕರೆ ಚರಗಳು | ThunderPhone ಕಡೆಗೆ ಟ್ರಂಕ್ ಅನ್ನು "ಸೂಚಿಸಬೇಕಾದ" PBXಗಳು ಮತ್ತು ಕ್ಯಾರಿಯರ್‌ಗಳು |
| ಮಾನ್ಯತೆಯ ಅವಧಿ | 5 ನಿಮಿಷಗಳು, ಒಂದು ಕರೆ | ನೀವು ಅದನ್ನು ಅಳಿಸುವವರೆಗೆ |

ಎರಡೂ ವಿಧಗಳು ನಿಮ್ಮ ಸಂಸ್ಥೆಯಲ್ಲಿನ ಒಬ್ಬ ಏಜೆಂಟ್‌ಗೆ ಮಾರ್ಗನಿರ್ದೇಶನ ಮಾಡುತ್ತವೆ, ಮತ್ತು ಎರಡೂ ಇತರ ಯಾವುದೇ ಒಳಬರುವ ಕರೆಯಂತೆ ಕರೆ ಇತಿಹಾಸದಲ್ಲಿ ಕಾಣಿಸುತ್ತವೆ.

## ಪ್ರತಿ-ಕರೆ SIP URI

### 1. ಕರೆಯನ್ನು ನೋಂದಾಯಿಸಿ

```bash
curl -X POST https://api.thunderphone.com/v1/calls/register-sip \
  -H "Authorization: Bearer sk_live_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "agent_id": 12,
    "to_number": "+14155550142",
    "variables": {"customer_name": "Ada"}
  }'
```

```json
{
  "call_id": 862197007562,
  "sip_uri": "sip:c-1790372992.Qm3xT8vLk2PzR7nYw4HbJa.uF6sD1gK9eW2cX5vB8nM0q@sip.thunderphone.com",
  "expires_at": "2026-09-25T21:49:52Z",
  "agent_id": 12,
  "to_number": "+14155550142"
}
```

- `to_number` (ಐಚ್ಛಿಕ) ಎಂಬುದು ನಿಮ್ಮ ಬದಿಯಲ್ಲಿ ಕರೆಗಾರ ಡಯಲ್ ಮಾಡಿದ ಸಂಖ್ಯೆಯಾಗಿದೆ. ಇದನ್ನು ಕರೆ ಇತಿಹಾಸದಲ್ಲಿ ಕರೆಯ ಗಮ್ಯಸ್ಥಾನವಾಗಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಏಜೆಂಟ್ ಇದನ್ನು ತನ್ನದೇ ಸಂಖ್ಯೆಯಾಗಿ ನೋಡುತ್ತದೆ.
- `variables` (ಐಚ್ಛಿಕ) ಏಜೆಂಟ್‌ನ prompt ನಲ್ಲಿ `{{placeholders}}` ಗಳನ್ನು ತುಂಬುತ್ತದೆ, [ಹೊರಹೋಗುವ ಕರೆಗಳು](/kn/guides/call-variables)ಗೆ ಇರುವ ರೀತಿಯಲ್ಲೇ.
- `call_id` ಎಂಬುದು ಕರೆ ಸಂಪರ್ಕಗೊಂಡ ನಂತರ ಕರೆ ಇತಿಹಾಸದಲ್ಲಿ (`GET /v1/calls/{call_id}`) ಹೊಂದಿರುವ ಗುರುತಾಗಿದೆ.

### 2. URI ಅನ್ನು ಡಯಲ್ ಮಾಡಿ

5 ನಿಮಿಷಗಳೊಳಗೆ ಕರೆಯನ್ನು `sip_uri` ಗೆ ಕಳುಹಿಸಿ. URI ಒಂದು ಕರೆಗೆ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ: ಒಂದು ಕರೆ ಅದನ್ನು ಬಳಸಿದ ನಂತರ, ಆ ಕರೆ ತ್ವರಿತವಾಗಿ ಕೊನೆಗೊಂಡರೂ ಸಹ, ಅದು ಬಳಸಿಹೋಗುತ್ತದೆ.

ಉದಾಹರಣೆಗೆ, Twilio ಯೊಂದಿಗೆ, ನೀವು ವರ್ಗಾಯಿಸಲು ಬಯಸುವ ಕರೆಗೆ ಈ TwiML ಅನ್ನು ಹಿಂತಿರುಗಿಸಿ:

```xml
<Response>
  <Dial>
    <Sip>sip:c-1790372992.Qm3xT8vLk2PzR7nYw4HbJa.uF6sD1gK9eW2cX5vB8nM0q@sip.thunderphone.com;transport=tcp</Sip>
  </Dial>
</Response>
```

PBX ನಿಂದ, URI ಅನ್ನು SIP ಗಮ್ಯಸ್ಥಾನವಾಗಿ ಡಯಲ್ ಮಾಡಿ. ಬಳಕೆದಾರಹೆಸರು ಅಥವಾ ಪಾಸ್‌ವರ್ಡ್ ಅಗತ್ಯವಿಲ್ಲ; ಟೋಕನ್‌ವೇ ರುಜುವಾತಾಗಿರುವುದರಿಂದ, URI ಬಳಸುವವರೆಗೆ ಅದನ್ನು ಪಾಸ್‌ವರ್ಡ್‌ನಂತೆ ಪರಿಗಣಿಸಿ.

## SIP ಎಂಡ್‌ಪಾಯಿಂಟ್ (ಶಾಶ್ವತ ವಿಳಾಸ)

### 1. ಎಂಡ್‌ಪಾಯಿಂಟ್ ರಚಿಸಿ

```bash
curl -X POST https://api.thunderphone.com/v1/sip-endpoints \
  -H "Authorization: Bearer sk_live_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"agent_id": 12, "name": "Main PBX"}'
```

```json
{
  "id": 7,
  "name": "Main PBX",
  "agent_id": 12,
  "sip_uri": "sip:agent-12-jhxmginwjx@sip.thunderphone.com",
  "username": "tp409667538f83",
  "password": "8mJ0…",
  "allowed_source_cidrs": [],
  "status": "active",
  "created_at": "2026-09-25T21:46:18Z"
}
```

<Warning>
  `password` ಅನ್ನು ಎಂಡ್‌ಪಾಯಿಂಟ್ ರಚಿಸಿದಾಗ ಒಮ್ಮೆ ಮಾತ್ರ ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ. ಅದನ್ನು
  ತಕ್ಷಣವೇ ನಿಮ್ಮ PBX ಅಥವಾ ಕ್ಯಾರಿಯರ್ ಕಾನ್ಫಿಗರೇಶನ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಿ. ಅದು ಕಳೆದುಹೋದರೆ,
  `POST /v1/sip-endpoints/{id}/rotate-password` ಮೂಲಕ ಅದನ್ನು ರೊಟೇಟ್ ಮಾಡಿ.
</Warning>

### 2. ನಿಮ್ಮ ವ್ಯವಸ್ಥೆಯನ್ನು ಇದಕ್ಕೆ ಸೂಚಿಸಿ

ಈ ಕೆಳಗಿನವುಗಳೊಂದಿಗೆ SIP ಟ್ರಂಕ್ ಅಥವಾ ಗಮ್ಯಸ್ಥಾನವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ:

| ಸೆಟ್ಟಿಂಗ್ | ಮೌಲ್ಯ |
|---|---|
| SIP URI | ಎಂಡ್‌ಪಾಯಿಂಟ್‌ನ `sip_uri` |
| ಬಳಕೆದಾರಹೆಸರು / ಪಾಸ್‌ವರ್ಡ್ | `username` / `password` (ಡೈಜೆಸ್ಟ್ ದೃಢೀಕರಣ; ThunderPhone ಪ್ರತಿ ಕರೆಗೆ ಸವಾಲು ಒಡ್ಡುತ್ತದೆ) |
| ಟ್ರಾನ್ಸ್‌ಪೋರ್ಟ್ | ಪೋರ್ಟ್ 5060 ನಲ್ಲಿ TCP ಅಥವಾ ಪೋರ್ಟ್ 5061 ನಲ್ಲಿ TLS (ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ), ಅಥವಾ ಪೋರ್ಟ್ 5060 ನಲ್ಲಿ UDP |
| ಕೋಡೆಕ್‌ಗಳು | G.711 (PCMU/PCMA) ಅಥವಾ G.722 |

<Note>
  TCP ಅಥವಾ TLS ಗೆ ಆದ್ಯತೆ ನೀಡಿ. ಸಾರ್ವಜನಿಕ ವಿಳಾಸಗಳಿಂದ ಮತ್ತು ಹೆಚ್ಚಿನ NAT ಗಳಿಂದ UDP
  ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಆದರೆ "ಸಮ್ಮಿತೀಯ" NAT ನ ಹಿಂದೆ (ಪ್ರತಿ ಗಮ್ಯಸ್ಥಾನಕ್ಕೆ ಹೊಸ ಪೋರ್ಟ್
  ಬಳಸುವ NAT) ಏಜೆಂಟ್‌ನ ಕರೆ ಮುಕ್ತಾಯಗಳು ಮತ್ತು ವರ್ಗಾವಣೆಗಳು ನಿಮ್ಮ ವ್ಯವಸ್ಥೆಯನ್ನು
  ತಲುಪದೇ ಇರಬಹುದು. ಮೂಲ-IP ಅನುಮತಿಪಟ್ಟಿ (ಕೆಳಗೆ) ಗೆ ಸಹ TCP ಅಥವಾ TLS ಅಗತ್ಯವಿದೆ. TLS
  ಮೂಲಕ, SIP ಸಿಗ್ನಲಿಂಗ್ `sip.thunderphone.com` ನಾಚೆಗೂ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಆಗಿಯೇ ಉಳಿಯುತ್ತದೆ,
  ಕರೆಯನ್ನು ನಿರ್ವಹಿಸುವ ಸರ್ವರ್‌ಗಳವರೆಗೆ.
</Note>

ಈ ಟ್ರಾನ್ಸ್‌ಪೋರ್ಟ್ ಮತ್ತು ಕೋಡೆಕ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಪ್ರತಿ-ಕರೆ URI ಗಳಿಗೂ ಅನ್ವಯಿಸುತ್ತವೆ. ಎರಡೂ
ರೀತಿಯ ವಿಳಾಸಗಳಿಗೆ ಎರಡು ನೆಟ್‌ವರ್ಕ್ ವಿವರಗಳು ಮುಖ್ಯವಾಗಿವೆ:

- **Record-Route ಅನುಸರಿಸಿ.** ಮೊದಲ INVITE ನಂತರ, ಕರೆಯ ಉಳಿದ
  ಸಿಗ್ನಲಿಂಗ್ (ACK, ಕರೆ ಮುಕ್ತಾಯ, ವರ್ಗಾವಣೆಗಳು) ಪ್ರತಿಕ್ರಿಯಿಸಿದ ನಿರ್ದಿಷ್ಟ ThunderPhone
  ಸರ್ವರ್‌ಗೆ ಹೋಗುತ್ತದೆ, ಅದನ್ನು `Record-Route` ಹೆಡರ್‌ನಲ್ಲಿ
  (`sip-1.thunderphone.com` ಅಥವಾ `sip-2.thunderphone.com`, ಅಥವಾ ಅದರ IP ವಿಳಾಸ)
  ಹೆಸರಿಸಲಾಗಿರುತ್ತದೆ. ನೀವು ಹೊರಹೋಗುವ SIP ಅನ್ನು ನಿರ್ಬಂಧಿಸಿದರೆ,
  `sip.thunderphone.com` ಜೊತೆಗೆ ಈ ಹೋಸ್ಟ್‌ಗಳನ್ನೂ ಅನುಮತಿಸಿ: `172.170.39.202`
  (`sip`), `13.86.104.121` (`sip-1`) ಮತ್ತು `20.80.98.90` (`sip-2`).
- **ಆಡಿಯೊ ಬೇರೆಡೆಗೆ ಹೋಗುತ್ತದೆ.** `sip.thunderphone.com` ಸಿಗ್ನಲಿಂಗ್ ಅನ್ನು ಮಾತ್ರ
  ಸಾಗಿಸುತ್ತದೆ. SDP ಉತ್ತರದಲ್ಲಿರುವ ವಿಳಾಸಗಳು ಮತ್ತು ಪೋರ್ಟ್‌ಗಳಿಗೆ ಮಾಧ್ಯಮವನ್ನು (RTP)
  ಅನುಮತಿಸಿ.

ನಿಮ್ಮ ಕಡೆಯಿಂದ ಕರೆಮಾಡುವವರು ಯಾವ ಸಂಖ್ಯೆಗೆ ಡಯಲ್ ಮಾಡಿದರೂ, ಈ ವಿಳಾಸಕ್ಕೆ ಬರುವ ಪ್ರತಿಯೊಂದು
ಕರೆ ಎಂಡ್‌ಪಾಯಿಂಟ್‌ನ ಏಜೆಂಟ್‌ಗೆ ತಲುಪುತ್ತದೆ. ನೀವು ಎಂದಿಗೂ ಸಂಖ್ಯೆಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳುವುದಿಲ್ಲ,
ಆದ್ದರಿಂದ ನಿಮ್ಮ ಕಡೆಯ ಸಂಖ್ಯೆಗಳನ್ನು ರೊಟೇಟ್ ಮಾಡಲು ThunderPhone ನಲ್ಲಿ ಯಾವುದೇ ಬದಲಾವಣೆ
ಬೇಕಾಗುವುದಿಲ್ಲ.

### ಡಯಲ್ ಮಾಡಿದ ಸಂಖ್ಯೆಯನ್ನು ಕಳುಹಿಸಿ (ಐಚ್ಛಿಕ)

ಕರೆಮಾಡುವವರು ನಿಮ್ಮ ಯಾವ ಸಂಖ್ಯೆಗೆ ಡಯಲ್ ಮಾಡಿದ್ದಾರೆ ಎಂಬುದನ್ನು ದಾಖಲಿಸಲು, INVITE ನಲ್ಲಿ ಅದನ್ನು
`X-Original-To` ಹೆಡರ್‌ನಲ್ಲಿ (ಉದಾಹರಣೆಗೆ `X-Original-To: +14155550142`) ಅಥವಾ ಪ್ರಮಾಣಿತ
`Diversion` ಹೆಡರ್‌ನಲ್ಲಿ ಕಳುಹಿಸಿ. ThunderPhone ಅದನ್ನು ಕರೆಯ ಗಮ್ಯಸ್ಥಾನವಾಗಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ.

ಗಮ್ಯಸ್ಥಾನವನ್ನು ಈ ಕ್ರಮದಲ್ಲಿ ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ: ಪ್ರತಿ-ಕರೆ URI ನೋಂದಾಯಿಸಿದಾಗ ನೀಡಲಾದ
`to_number`, ನಂತರ `X-Original-To` ನಲ್ಲಿರುವ ಸಂಖ್ಯೆ, ನಂತರ `Diversion` ನಲ್ಲಿರುವ ಸಂಖ್ಯೆ.
ಇವುಗಳಲ್ಲಿ ಯಾವುದೂ ಸಂಖ್ಯೆಯನ್ನು ನೀಡದಿದ್ದರೆ, ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗೆ ಅದು
`sip:agent-12-jhxmginwjx` (ಎಂಡ್‌ಪಾಯಿಂಟ್‌ನ ವಿಳಾಸ) ಎಂದು, ಅಥವಾ ಪ್ರತಿ-ಕರೆ URI ಗೆ
`sip:call` ಎಂದು ತೋರಿಸಲಾಗುತ್ತದೆ.

Twilio ಜೊತೆಗೆ ನೀವು SIP URI ಗೆ ಹೆಡರ್ ಅನ್ನು ಸೇರಿಸಬಹುದು:
`sip:agent-12-jhxmginwjx@sip.thunderphone.com;transport=tcp?X-Original-To=%2B14155550142`.

### ಮೂಲ IP ಗಳನ್ನು ನಿರ್ಬಂಧಿಸಿ (ಐಚ್ಛಿಕ)

ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್ ಜೊತೆಗೆ, ನಿಮ್ಮ ಸ್ವಂತ ಸಿಗ್ನಲಿಂಗ್ ವಿಳಾಸಗಳಿಂದ ಮಾತ್ರ ಕರೆಗಳನ್ನು
ಸ್ವೀಕರಿಸಲು `allowed_source_cidrs` ಅನ್ನು ಹೊಂದಿಸಿ:

```bash
curl -X PATCH https://api.thunderphone.com/v1/sip-endpoints/7 \
  -H "Authorization: Bearer sk_live_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"allowed_source_cidrs": ["203.0.113.0/28"]}'
```

ಬೇರೆ ಯಾವುದೇ ವಿಳಾಸದಿಂದ ಬರುವ ಕರೆಗಳನ್ನು ಏಜೆಂಟ್‌ಗೆ ತಲುಪುವ ಮೊದಲೇ ನಿರಾಕರಿಸಲಾಗುತ್ತದೆ.
ನಿಮ್ಮ ವ್ಯವಸ್ಥೆಯು SIP ಸಿಗ್ನಲಿಂಗ್ ಕಳುಹಿಸುವ ವಿಳಾಸಗಳನ್ನು ಬಳಸಿ (Twilio ಯಂತಹ ಕ್ಯಾರಿಯರ್‌ಗೆ,
ಅದರ ಪ್ರಕಟಿತ ಸಿಗ್ನಲಿಂಗ್ IP ಶ್ರೇಣಿಗಳು), ನಿಮ್ಮ ಮಾಧ್ಯಮ ವಿಳಾಸಗಳನ್ನಲ್ಲ.

<Warning>
  ಅನುಮತಿಪಟ್ಟಿಯನ್ನು TCP ಅಥವಾ TLS ಮೂಲಕದ ಕರೆಗಳಿಗೆ ಮಾತ್ರ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ. UDP ಮೂಲ
  ವಿಳಾಸವನ್ನು ನಕಲಿಸಬಹುದು, ಆದ್ದರಿಂದ ಅನುಮತಿಪಟ್ಟಿಯಿರುವ ಎಂಡ್‌ಪಾಯಿಂಟ್ UDP ಮೂಲಕ ಬರುವ
  ಪ್ರತಿಯೊಂದು ಕರೆಯನ್ನೂ ನಿರಾಕರಿಸುತ್ತದೆ. ಕರೆಗಳನ್ನು ಅದಕ್ಕೆ `;transport=tcp` ಮೂಲಕ
  (ಪೋರ್ಟ್ 5060) ಅಥವಾ TLS ಮೂಲಕ (ಪೋರ್ಟ್ 5061) ಕಳುಹಿಸಿ.
</Warning>

## ಕರೆಮಾಡುವವರು ಮತ್ತು ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ನೋಡುವುದು

- **ಕರೆಮಾಡುವವರ ID:** `From` ಹೆಡರ್‌ನ ಬಳಕೆದಾರ ಭಾಗವನ್ನು ಕರೆಮಾಡುವವರೆಂದು ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ.
  ಫೋನ್ ಸಂಖ್ಯೆ (`+`, ಸ್ಪೇಸ್‌ಗಳು, ಡ್ಯಾಶ್‌ಗಳು, ಡಾಟ್‌ಗಳು ಅಥವಾ ಬ್ರಾಕೆಟ್‌ಗಳೊಂದಿಗೆ ಅಥವಾ ಇಲ್ಲದೆ ಇರುವ ಅಂಕಿಗಳು) E.164 ಗೆ ಸಾಮಾನ್ಯೀಕರಿಸಲಾಗುತ್ತದೆ; SIP ಬಳಕೆದಾರಹೆಸರಿನಂತಹ ಬೇರೆ ಯಾವುದನ್ನಾದರೂ ಕಳುಹಿಸಿದಂತೆಯೇ ಇರಿಸಲಾಗುತ್ತದೆ. ಗರಿಷ್ಠ 32 ಅಕ್ಷರಗಳನ್ನು ಇರಿಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಕಾಣೆಯಾದ ಕರೆಮಾಡುವವರನ್ನು `anonymous` ಎಂದು ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ.
- **ನಿರಾಕರಿಸಲಾದ ಕರೆಗಳು:** ಅಜ್ಞಾತ ಅಥವಾ ಅವಧಿ ಮುಗಿದ ಪ್ರತಿ-ಕರೆ URI ಗೆ SIP
  `404 Not Found` ಸಿಗುತ್ತದೆ. ಈಗಾಗಲೇ ಬಳಸಿದ ಪ್ರತಿ-ಕರೆ URI, ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದ ಎಂಡ್‌ಪಾಯಿಂಟ್, ಅಥವಾ ಅನುಮತಿ ಪಟ್ಟಿಯ ಹೊರಗಿನ ಮೂಲದಿಂದ ಬಂದ ಕರೆ (ಅನುಮತಿ ಪಟ್ಟಿ ಇರುವ ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗೆ ಬರುವ ಯಾವುದೇ UDP ಕರೆಯೂ ಸೇರಿದಂತೆ) ಏಜೆಂಟ್ ಪ್ರಾರಂಭವಾಗುವ ಮೊದಲು ಸಂಪರ್ಕ ಕಡಿತಗೊಳ್ಳುತ್ತದೆ: ನಿಮ್ಮ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಕರೆ ವಿಫಲವಾದಂತೆ ಕಾಣಬಹುದು, ಅಥವಾ ಸಂಪರ್ಕಗೊಂಡು ತಕ್ಷಣವೇ ಕೊನೆಗೊಳ್ಳಬಹುದು. ಈ ನಿರಾಕರಣೆಗಳು ಕರೆ ಇತಿಹಾಸದ ನಮೂದನ್ನು ರಚಿಸುವುದಿಲ್ಲ. ನಿಮ್ಮ ಸಂಸ್ಥೆಯ ಕ್ರೆಡಿಟ್ ಮುಗಿದಿದ್ದರೆ ಅಥವಾ ವೆಚ್ಚದ ಮಿತಿಯನ್ನು ತಲುಪಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರಾಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಯಾವುದೇ ಶುಲ್ಕವಿಲ್ಲದ ವಿಫಲ ಕರೆಯಾಗಿ ಕರೆ ಇತಿಹಾಸದಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ. ಪ್ರತಿ-ಕರೆ ಪ್ರಯತ್ನವನ್ನು ಮರುಪ್ರಯತ್ನಿಸಲು, ಹೊಸ URI ಅನ್ನು ನೋಂದಾಯಿಸಿ.
- **ವರ್ಗಾವಣೆಗಳು:** ಏಜೆಂಟ್‌ನ ಕೋಲ್ಡ್ ವರ್ಗಾವಣೆಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ (ThunderPhone SIP
  `REFER` ಕಳುಹಿಸುತ್ತದೆ, ಇದನ್ನು ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಸ್ವೀಕರಿಸಬೇಕು). ವಾರ್ಮ್ ವರ್ಗಾವಣೆಗಳು SIP-ವಿಳಾಸ ಕರೆಗಳಲ್ಲಿ ಲಭ್ಯವಿಲ್ಲ, ಏಕೆಂದರೆ ಎರಡನೇ ಹಂತದ ಕರೆಗಾಗಿ ಕರೆಮಾಡುವವರ ID ಆಗಿ ತೋರಿಸಲು ThunderPhone ಸಂಖ್ಯೆ ಇರುವುದಿಲ್ಲ. Twilio ಯೊಂದಿಗೆ, ಮೇಲಿನ TwiML ಏಜೆಂಟ್ ಅನ್ನು ಸಂಪರ್ಕಿಸುತ್ತದೆ ಆದರೆ ವರ್ಗಾವಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುವುದಿಲ್ಲ: `<Dial>` ಗೆ `referUrl="https://YOUR_SERVER/sip-transfer"` ಸೇರಿಸಿ, ಮತ್ತು ಆ ವೆಬ್‌ಹುಕ್ `ReferTransferTarget` ಅನ್ನು ಓದಿ ವರ್ಗಾವಣೆ ಗಮ್ಯಸ್ಥಾನಕ್ಕೆ ಡಯಲ್ ಮಾಡುವ TwiML ಅನ್ನು ಹಿಂತಿರುಗಿಸುವಂತೆ ಮಾಡಿ (Twilio ನ [SIP REFER ಮಾರ್ಗದರ್ಶಿ](https://www.twilio.com/docs/voice/api/refer-to-twilio) ನೋಡಿ).
- **ಪಠ್ಯ ಸಂದೇಶಗಳು:** SIP ವಿಳಾಸ ಮತ್ತು ಡಯಲ್ ಮಾಡಿದ ಸಂಖ್ಯೆಯಿಂದ ಪಠ್ಯ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
  ಏಜೆಂಟ್‌ಗೆ ಪಠ್ಯ ಸಂದೇಶಕ್ಕಾಗಿ ಪ್ರತ್ಯೇಕ SMS-ಸಾಮರ್ಥ್ಯದ ಸಂಖ್ಯೆ ಹೊಂದಿಸಿದ್ದರೆ ಮಾತ್ರ SIP-ವಿಳಾಸ ಕರೆಯ ಸಮಯದಲ್ಲಿ ಪಠ್ಯ ಸಂದೇಶ ಕಳುಹಿಸಬಹುದು; ಇಲ್ಲದಿದ್ದರೆ ಅದರ SMS ಸಾಧನ ಲಭ್ಯವಿರುವುದಿಲ್ಲ.
- **ನೋಂದಣಿ:** ThunderPhone SIP `REGISTER` ಅನ್ನು ಸ್ವೀಕರಿಸುವುದಿಲ್ಲ. ಕರೆಗಳನ್ನು ವಿಳಾಸಕ್ಕೆ ಕಳುಹಿಸಿ; ಅದಕ್ಕೆ ನೋಂದಾಯಿಸಬೇಡಿ.

## ಬೆಲೆ ನಿಗದಿ

SIP-ವಿಳಾಸ ಕರೆಗಳಿಗೆ ಏಜೆಂಟ್‌ನ ಸಾಮಾನ್ಯ ಪ್ರತಿ-ನಿಮಿಷ ದರದಲ್ಲಿ ಶುಲ್ಕ ವಿಧಿಸಲಾಗುತ್ತದೆ. ಕರೆಯನ್ನು ಯಾವುದೇ ThunderPhone ಸಂಖ್ಯೆ ಸಾಗಿಸದ ಕಾರಣ, ಫೋನ್-ಸಂಖ್ಯೆ ಶುಲ್ಕ ಇರುವುದಿಲ್ಲ. ನಿಮ್ಮ ಸ್ವಂತ ವಾಹಕವು ಎಂದಿನಂತೆ ಕರೆಯ ತನ್ನ ಭಾಗಕ್ಕೆ ಶುಲ್ಕ ವಿಧಿಸುತ್ತದೆ. [ಬೆಲೆ ನಿಗದಿ](/kn/guides/pricing) ನೋಡಿ.

## ಇದನ್ನು ಪರೀಕ್ಷಿಸಿ

1. ಮೇಲಿನಂತೆ ಪ್ರತಿ-ಕರೆ URI ಅಥವಾ ಎಂಡ್‌ಪಾಯಿಂಟ್ ರಚಿಸಿ.
2. ನಿಮ್ಮ ಸಿಸ್ಟಮ್‌ನಿಂದ ಅಥವಾ ಯಾವುದೇ SIP ಸಾಫ್ಟ್‌ಫೋನ್‌ನಿಂದ ಅದಕ್ಕೆ ಡಯಲ್ ಮಾಡಿ (ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗಾಗಿ, ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್ ನಮೂದಿಸಿ).
3. ಕರೆ ಮುಗಿಸಿದ ನಂತರ, ಡ್ಯಾಶ್‌ಬೋರ್ಡ್‌ನಲ್ಲಿ **ಕರೆಗಳು** ಅಡಿಯಲ್ಲಿ ಕರೆಯನ್ನು ತೆರೆಯಿರಿ, ಅಥವಾ `GET /v1/calls/{call_id}` ಮೂಲಕ ಪಡೆಯಿರಿ. ಇದು ಕರೆಮಾಡುವವರನ್ನು, ಗಮ್ಯಸ್ಥಾನವನ್ನು
   ("ಡಯಲ್ ಮಾಡಿದ ಸಂಖ್ಯೆಯನ್ನು ರವಾನಿಸಿ" ಅಡಿಯ ಕ್ರಮವನ್ನು ನೋಡಿ) ಮತ್ತು ಪ್ರತಿಲಿಪಿಯನ್ನು ತೋರಿಸುತ್ತದೆ.

API ವಿವರಗಳು: [SIP ವಿಳಾಸಗಳ API ಉಲ್ಲೇಖ](/api-reference/sip-addresses).
