Open in
VoIP ప్రొవైడర్ను కనెక్ట్ చేయండి
మీరు ఇప్పటికే ఉపయోగిస్తున్న ప్రొవైడర్ను కనెక్ట్ చేయండి (API కీ ద్వారా Twilio లేదా Telnyx; SIP ద్వారా SignalWire, Vonage, Plivo లేదా ఏదైనా SIP ట్రంక్), లేదా గైడెడ్ సెటప్తో కొత్త Telnyx ఖాతాను తెరవండి.
ప్రొడక్షన్ ట్రాఫిక్ను మీరు మీ స్వంత VoIP ప్రొవైడర్ ద్వారా మీకు చెందిన
నంబర్లపై నడపాలి. డ్యాష్బోర్డ్లోని కనెక్షన్లు → VoIP పేజీ
(/dashboard/voip-connections) మీ ప్రొవైడర్ ఖాతాను కనెక్ట్ చేస్తుంది; కనెక్ట్ చేసిన తర్వాత,
ఇన్బౌండ్ మరియు అవుట్బౌండ్ కాలింగ్కు మద్దతిచ్చే నంబర్లను మీరు దిగుమతి చేస్తారు.
కొత్త కనెక్షన్ క్లిక్ చేసి, ఈ రెండు మార్గాల్లో ఒకదాన్ని ఎంచుకోండి: మీరు ఇప్పటికే ఉపయోగిస్తున్న ప్రొవైడర్ను కనెక్ట్ చేయండి, లేదా కొత్త Telnyx ఖాతాను సెటప్ చేయండి.
మీరు ఇప్పటికే ఉపయోగిస్తున్న ప్రొవైడర్ను కనెక్ట్ చేయండి
మీ నంబర్లు ఉన్న ప్రొవైడర్ను ఎంచుకోండి:
| ప్రొవైడర్ | ఇది ఎలా కనెక్ట్ అవుతుంది |
|---|---|
| Twilio | API కీ: మీ Account SID మరియు Auth Tokenను అతికించండి |
| Telnyx | API కీ: మీ v2 API కీని అతికించండి |
| SignalWire | SIP సెటప్ |
| Vonage | SIP సెటప్ |
| Plivo | SIP సెటప్ |
| ఇతర ప్రొవైడర్ | మీరు నిర్వహించే ఇతర క్యారియర్ లేదా PBX కోసం ThunderPhone సెటప్ అసిస్టెంట్తో SIP సెటప్ |
Twilio మరియు Telnyx కోసం, క్రెడెన్షియల్లను అతికించి కనెక్ట్ చేసి &
పరీక్షించండి క్లిక్ చేయండి. ThunderPhone వాటిని ధృవీకరించి, మీ కోసం
ప్రొవైడర్ వైపును కాన్ఫిగర్ చేస్తుంది.
Telnyx కోసం, ThunderPhone మీ Telnyx ఖాతాకు తన స్వంత SIP కనెక్షన్ను ఒకటి జోడిస్తుంది
(thunderphone-production-<org>-outbound-<id> అనే పేరుతో) మరియు దాని ద్వారా
అవుట్బౌండ్ కాల్లు చేస్తుంది, కాబట్టి Telnyx ఆ కాల్లకు మీకు బిల్ చేస్తుంది. ఇది
మీ నంబర్లు ఉన్న Telnyx కనెక్షన్ యొక్క అవుట్బౌండ్ వాయిస్ ప్రొఫైల్ను ఉపయోగిస్తుంది,
కాబట్టి ఆ ప్రొఫైల్కు అనుమతించిన దేశాలు మరియు ఖర్చు పరిమితులు వర్తిస్తాయి. ఆ
కనెక్షన్కు అవుట్బౌండ్ వాయిస్ ప్రొఫైల్ లేకపోయి, మీ ఖాతాలో కచ్చితంగా ఒక
ఎనేబుల్ చేసిన ప్రొఫైల్ ఉంటే, ThunderPhone దానినే ఉపయోగిస్తుంది. వేరొకదాన్ని
ఉపయోగించడానికి, Telnyx పోర్టల్లో దానిని కనెక్షన్కు కేటాయించి ThunderPhone
కనెక్షన్ను మళ్లీ సేవ్ చేయండి. ఖాతాలో ఎనేబుల్ చేసిన ప్రొఫైల్ ఏదీ లేకపోయినా,
లేదా అనేక ప్రొఫైల్లు ఉన్నా, Telnyx పోర్టల్లో ఒకదాన్ని కనెక్షన్కు కేటాయించి
ThunderPhone కనెక్షన్ను మళ్లీ సేవ్ చేయండి. అప్పటి వరకు, అవుట్బౌండ్ కాల్లు
outbound_trunk_unavailableతో విఫలమవుతాయి; ఇన్బౌండ్ కాల్లు పనిచేస్తూనే ఉంటాయి.
Telnyx అవుట్బౌండ్ కాల్ను తిరస్కరించినప్పుడు (ఉదాహరణకు SIP 403 Forbidden), ఆ తిరస్కరణ మీ స్వంత Telnyx ఖాతా నుంచే వస్తుంది. సాధారణ కారణాలు అందుబాటులో క్రెడిట్ లేకపోవడం, ఆ Telnyx ఖాతాలో లేని కాలర్ నంబర్ ఉండడం, లేదా గమ్యస్థాన దేశాన్ని అనుమతించని అవుట్బౌండ్ వాయిస్ ప్రొఫైల్ ఉండడం.
SignalWire, Vonage మరియు Plivo కోసం SIP సెటప్
ఈ మూడూ మాన్యువల్ SIP ఫారమ్ను తెరుస్తాయి. ఇందులో ఆ ప్రొవైడర్కు సంబంధించిన దశలు ఎగువన ఉంటాయి, ప్రొవైడర్ స్వంత సెటప్ గైడ్కు లింక్ ఉంటుంది, అలాగే ఒక ఉదాహరణ SIP డొమైన్ ఉంటుంది:
- SignalWire: అవుట్బౌండ్ కాల్ల కోసం SIP క్రెడెన్షియల్లను సృష్టించండి, SIP డొమైన్, వినియోగదారు పేరు మరియు పాస్వర్డ్ను నమోదు చేయండి, అలాగే ప్రతి నంబర్కు ఇన్కమింగ్ కాల్లను ThunderPhone SIP ఎండ్పాయింట్కు కనెక్ట్ చేసే SWML స్క్రిప్ట్ను ఇవ్వండి.
- Vonage: SIP Trunking డ్యాష్బోర్డ్లో, అవుట్బౌండ్ క్రెడెన్షియల్లతో ఒక ట్రంక్ను
సృష్టించండి, దాని డొమైన్ను (ఉదాహరణకు
your-trunk.sip-us.vonage.com) మరియు క్రెడెన్షియల్లను నమోదు చేయండి, ట్రంక్ యొక్క ఇన్బౌండ్ SIP URIగా ThunderPhone SIP ఎండ్పాయింట్ను జోడించండి, ఆపై మీ నంబర్లను ట్రంక్కు లింక్ చేయండి. - Plivo: ఒక క్రెడెన్షియల్తో అవుట్బౌండ్ ట్రంక్ను సృష్టించి, దాని
Termination SIP Domain (
<trunk-id>.zt.plivo.com), వినియోగదారు పేరు మరియు పాస్వర్డ్ను నమోదు చేయండి; Primary URI అనేది ThunderPhone SIP ఎండ్పాయింట్ తర్వాత;transport=tcpగా ఉండే ఇన్బౌండ్ ట్రంక్ను సృష్టించండి; ఆపై ప్రతి నంబర్ యొక్క అప్లికేషన్ రకాన్ని ఆ ట్రంక్గా సెట్ చేయండి.
ఫలితంగా మాన్యువల్ SIP కనెక్షన్ ఏర్పడుతుంది (APIలో provider: "manual"),
చేతితో నమోదు చేసిన కనెక్షన్లాగే ఇది పరీక్షించబడి ధృవీకరించబడుతుంది. కనెక్షన్
కార్డ్లో ప్రొవైడర్ పేరు కనిపిస్తుంది, ఉదాహరణకు
SignalWire · SIP.
కొత్త Telnyx ఖాతాను సెటప్ చేయండి
ఇంకా ప్రొవైడర్ లేదా? గైడెడ్ ఫ్లో ద్వారా మీరు Telnyx ఖాతాను తెరిచి, దానిని కనెక్ట్ చేయవచ్చు:
- ఖాతాను సృష్టించండి
Telnyx సైన్అప్ తెరవండి క్లిక్ చేసి, మీ ఖాతాను సృష్టించి, "నేను నా ఖాతాను సృష్టించాను." ఎంచుకోండి.
- API కీని పొందండి
API కీల పేజీని తెరవండి క్లిక్ చేసి, ఒక కీని రూపొందించి, దాన్ని API కీ v2 ఫీల్డ్లోకి పేస్ట్ చేయండి. అవసరమైతే కనెక్షన్కు పేరు పెట్టండి.
- కనెక్ట్ చేసి పరీక్షించండి
కనెక్ట్ చేసి పరీక్షించండి క్లిక్ చేయండి — ThunderPhone క్రెడెన్షియల్లను ధృవీకరించి, సేవ్ చేయడానికి ముందు Telnyx వైపున అవసరమైన వాటిని ప్రొవిజన్ చేస్తుంది.
Telnyxలో ThunderPhone ఏర్పాటు చేసేది ఏమిటి
మీరు మీ స్వంత కనెక్షన్ IDని నమోదు చేయకపోతే, రెండు Telnyx మార్గాలు (గైడెడ్
సెటప్ మరియు API కీని అతికించడం) మీ Telnyx ఖాతాలో ఒకే అంశాన్ని ఉంచుతాయి: ఈ పేరుతో ఉన్న ఒక SIP కనెక్షన్
thunderphone-<your organization id>. ఇది ఒక FQDN కనెక్షన్,
దీని FQDN రికార్డ్ ThunderPhone యొక్క SIP ఎండ్పాయింట్ను సూచిస్తుంది మరియు మీరు దిగుమతి చేసే ప్రతి
నంబర్ దీనికి కేటాయించబడుతుంది. Telnyx ఆ నంబర్లకు వచ్చే కాల్లను SIP ద్వారా నేరుగా ThunderPhoneకు పంపుతుంది.
- దీని వెబ్హుక్ ఫీల్డ్లు ఉద్దేశపూర్వకంగా ఖాళీగా ఉంటాయి. ఇందులో వెబ్హుక్, Call Control అప్లికేషన్, TeXML అప్లికేషన్ లేదా నమోదు చేసిన SIP ఫోన్ ఏదీ ఉపయోగించబడదు.
- దిగుమతి చేసిన నంబర్లను మరొక కనెక్షన్ లేదా అప్లికేషన్కు తరలించవద్దు, అలాగే దానికి వ్యతిరేకంగా పరికరాన్ని నమోదు చేయవద్దు.
- కనెక్ట్ చేస్తున్నప్పుడు మీరు మీ స్వంత కనెక్షన్ IDని నమోదు చేస్తే, ThunderPhone బదులుగా ఆ కనెక్షన్ను ఉపయోగిస్తుంది మరియు దానిని ఎప్పటికీ మార్చదు; అది ThunderPhone SIP ఎండ్పాయింట్ను సూచించే FQDN కనెక్షన్ అయి ఉండాలి.
ఆగస్టు 30, 2026కు ముందు, ThunderPhone సృష్టించిన thunderphone-…
కనెక్షన్ ఒక క్రెడెన్షియల్ కనెక్షన్, ఇది కాల్లను స్వీకరించలేదు.
మీది ఇప్పటికీ క్రెడెన్షియల్ కనెక్షన్గా కనిపిస్తే, మద్దతును సంప్రదించండి;
మేము దాన్ని మారుస్తాము.
మాన్యువల్ SIP కాన్ఫిగరేషన్
SignalWire, Vonage మరియు Plivo టైల్స్ ఈ ఫారమ్ను తెరుస్తాయి, అలాగే
నేనే ప్రతి సెట్టింగ్ను నమోదు చేస్తాను కింద ఉన్న ఇతర ప్రొవైడర్ కూడా తెరుస్తుంది. మీరు స్వయంగా నిర్వహించే DIDWW లేదా PBXతో సహా ఏ SIP ట్రంక్ అయినా పనిచేస్తుంది. కనెక్షన్ పేరు, SIP డొమైన్ / URI,
ఐచ్ఛిక వినియోగదారు పేరు మరియు పాస్వర్డ్, పోర్ట్, ట్రాన్స్పోర్ట్ను నమోదు చేయండి; అధునాతన
సెట్టింగ్లు మీడియా ఎన్క్రిప్షన్ను (SRTP) జోడిస్తాయి. మీ ట్రంక్ ఇన్బౌండ్ కాల్లను పంపాల్సిన SIP
చిరునామాను కూడా ఈ ఫారమ్ చూపిస్తుంది: sip.thunderphone.com,
UDP లేదా TCP కోసం పోర్ట్ 5060లో, లేదా TLS కోసం 5061లో. TLS ద్వారా, SIP
సిగ్నలింగ్ ThunderPhone కాల్ను నిర్వహించే LiveKit Cloud వరకు ఎన్క్రిప్ట్ అయి ఉంటుంది; ఆడియో
sip.thunderphone.com ద్వారా ఎప్పుడూ వెళ్లదు, కాబట్టి SRTP మునుపటిలాగే పనిచేస్తుంది. ప్రతి కాల్ను
E.164 ఫార్మాట్లో డయల్ చేసిన నంబర్కు అడ్రస్ చేయండి; రిక్వెస్ట్ లైన్ మరియు To
హెడర్ రెండింటిలోనూ +తో సహా అదే నంబర్ ఉండాలి: ఉదాహరణకు
sip:+14155550142@sip.thunderphone.com. సరైన ప్రాంతంలో కాల్ను నిర్వహించడానికి
ThunderPhoneకు సహాయపడేది + (కింద ఉన్న గమనికను చూడండి
IP అనుమతుల జాబితా).
ఇంతకుముందు <your-project>.sip.livekit.cloud
చిరునామాతో సెటప్ చేసిన ట్రంక్లు అనుమతించిన మూల IPలు ఖాళీగా ఉన్నంత వరకు పని చేస్తూనే ఉంటాయి; మీరు
వాటిని మార్చాల్సిన అవసరం లేదు. ThunderPhone
ఈ సెట్టింగ్లను LiveKit Cloudలో ప్రత్యేక SIP ట్రంక్ల జతగా మారుస్తుంది: కనెక్షన్ నంబర్ల నుంచి బయటకు వెళ్లే కాల్లు
మీ క్రెడెన్షియల్స్తో మీ SIP డొమైన్కు పంపబడతాయి, మరియు ఐచ్ఛిక అనుమతించిన మూల IPలు ఫీల్డ్ను మీరు పూరించకపోతే
ఆ నంబర్లకు వచ్చే ఇన్బౌండ్ కాల్లు ఏ చిరునామా నుంచైనా ఆమోదించబడతాయి.
మీ క్యారియర్ స్థిరమైన సిగ్నలింగ్ IPలను ప్రచురిస్తే మాత్రమే దీన్ని పూరించండి: తప్పు లేదా అసంపూర్ణ జాబితా మీ క్యారియర్ నుంచి వచ్చే
కాల్లను ThunderPhone తిరస్కరించేలా చేస్తుంది. రెండు బటన్లు ప్రధాన పనిని చేస్తాయి:
- AI సెటప్ గైడ్ను రూపొందించండి — మీకు అవసరమైన ట్రంక్-వైపు కాన్ఫిగరేషన్ కోసం ప్రొవైడర్-నిర్దిష్ట సూచనలను రూపొందిస్తుంది.
- కనెక్షన్ను పరీక్షించి సేవ్ చేయండి — SIP ఎండ్పాయింట్ పబ్లిక్ చిరునామాకు రిజాల్వ్ అవుతుందో, అలాగే TCP/TLS కోసం ఎంచుకున్న పోర్ట్లో కనెక్షన్ను అంగీకరిస్తుందో తనిఖీ చేసి సేవ్ చేస్తుంది (UDP హోస్ట్లకు DNS తనిఖీ మాత్రమే జరుగుతుంది). కనెక్షన్కు ఇంకా నంబర్లు లేనందున ఇది ఇప్పుడే కాల్ చేయలేదు; అసలు నిర్ధారణ దిగుమతి సమయంలో వస్తుంది (క్రింద).
తర్వాత కనెక్షన్ను సవరించినప్పుడు, ఏదైనా సేవ్ చేయడానికి ముందు మీ మార్చిన సెట్టింగ్లపై అదే తనిఖీ మళ్లీ అమలవుతుంది, ఆపై ట్రంక్ను మళ్లీ నిర్మించి, బ్యాక్గ్రౌండ్లో చిన్న టెస్ట్ కాల్తో కనెక్షన్లోని ప్రతి నంబర్ను మళ్లీ ధృవీకరిస్తుంది — వాటి టెస్ట్ కాల్ విజయవంతం అయ్యే వరకు నంబర్లు ప్రొవిజనింగ్గా కనిపిస్తాయి. కనెక్ట్ చేయబడింది కనెక్షన్లో కేవలం అనుమతించిన మూల IPలు మార్చడం వేరు: అది బయటకు వెళ్లే కాల్లను ఎప్పుడూ ప్రభావితం చేయదు, కాబట్టి ThunderPhone ఇన్బౌండ్ ట్రంక్లోని జాబితాను వెంటనే అప్డేట్ చేస్తుంది మరియు నంబర్లు యాక్టివ్గానే ఉంటాయి. వాటి ఇన్కమింగ్ కాల్ పరీక్ష పరీక్షించలేదుకు రీసెట్ అవుతుంది; కొత్త జాబితా కాల్లను లోపలికి అనుమతిస్తోందని నిర్ధారించడానికి దాన్ని మళ్లీ అమలు చేయండి లేదా మీ క్యారియర్ ద్వారా నిజమైన కాల్ చేయండి. జాబితా ప్రకారం దాని కాల్ తిరస్కరించబడితే పరీక్ష విఫలమవుతుంది. నిల్వ చేసిన పాస్వర్డ్లు ఎప్పుడూ తిరిగి చూపబడవు; దాన్ని అలాగే ఉంచడానికి పాస్వర్డ్ను ఖాళీగా వదిలేయండి లేదా IP-ధృవీకరించిన ట్రంక్ కోసం "నిల్వ చేసిన పాస్వర్డ్ను తొలగించు" ఎంచుకోండి.
IP అనుమతి జాబితా మరియు ట్రంక్ ధృవీకరణ
కొన్ని క్యారియర్లు (DIDWW, Telnyx IP-auth కనెక్షన్లు, ఫైర్వాల్ వెనుక ఉన్న చాలా PBXలు) మీరు అనుమతి జాబితాలో చేర్చిన చిరునామాల నుంచే SIP ట్రాఫిక్ను అంగీకరిస్తాయి లేదా సోర్స్ IP ద్వారా అవుట్బౌండ్ కాల్లను ప్రామాణీకరిస్తాయి. ThunderPhone రెండు చిరునామా సెట్లను ఉపయోగిస్తుంది.
SIP ఎడ్జ్. మీరు sip.thunderphone.comకు పంపే ఇన్బౌండ్ కాల్లు SIP సిగ్నలింగ్ను మాత్రమే నిర్వహించే ThunderPhone SIP ఎడ్జ్ ద్వారా వెళ్తాయి. మొదటి INVITE sip.thunderphone.comకు వెళ్తుంది; కాల్లోని మిగతా సిగ్నలింగ్ (ACK, హ్యాంగ్-అప్, ట్రాన్స్ఫర్లు) మీ క్యారియర్కు మరియు కాల్ను స్వీకరించిన ఎడ్జ్ సర్వర్ అయిన sip-1 లేదా sip-2కు మధ్య జరుగుతుంది. మీ ఫైర్వాల్ SIP సిగ్నలింగ్ను ఫిల్టర్ చేస్తే, UDP మరియు TCP పోర్ట్ 5060తో పాటు TLS పోర్ట్ 5061లో ఈ మూడింటినీ అనుమతించండి:
| హోస్ట్ | IP చిరునామా |
|---|---|
sip.thunderphone.com | 172.170.39.202 |
sip-1.thunderphone.com | 13.86.104.121 |
sip-2.thunderphone.com | 20.80.98.90 |
LiveKit Cloud. ప్రతి కాల్ ఆడియో (RTP), అలాగే అవుట్బౌండ్ కాల్ల SIP సిగ్నలింగ్, SIP ఎడ్జ్ ద్వారా కాకుండా మీ క్యారియర్ మరియు LiveKit Cloud మధ్య జరుగుతాయి. SIP సిగ్నలింగ్ మరియు మీడియా రెండింటికీ దిగువన ఉన్న ప్రతి పరిధిని అనుమతించండి:
| IP పరిధి |
|---|
143.223.88.0/21 |
161.115.160.0/19 |
153.57.128.0/18 |
LiveKit ఈ పరిధులను రీయల్టైమ్, SIP సిగ్నలింగ్ మరియు మీడియా, వెబ్హుక్లకు వర్తింపజేస్తుంది; ఇవి దాని కెనడా, EU, ఇండియా, జపాన్ మరియు US ప్రాంతాల్లో నిర్వహించబడే కాల్లను కవర్ చేస్తాయి. స్థిరపరచిన ఎండ్పాయింట్కు ప్రాంత పేర్లు: canada, eu, india, japan, us.
ట్రంక్కు సంబంధించిన కొన్ని సాధారణ నియమాలు:
- ThunderPhone నమోదు చేయదు. ఇది మీ క్యారియర్కు ఎప్పుడూ SIP
REGISTERను పంపదు, కాబట్టి ట్రంక్ను నమోదు కోసం కాకుండా IP-ఆధారిత మరియు/లేదా క్రెడెన్షియల్ (యూజర్నేమ్ + పాస్వర్డ్) ప్రామాణీకరణ కోసం కాన్ఫిగర్ చేయండి. - అవుట్బౌండ్ కాల్లు క్రెడెన్షియల్లను ఉపయోగించాలి. క్యారియర్ వైపు యూజర్నేమ్/పాస్వర్డ్ ప్రామాణీకరణను ప్రారంభించి, మాన్యువల్ SIP ఫారమ్లో అదే విలువలను నమోదు చేయండి. IP అనుమతి జాబితాను ఏకైక పొరగా కాకుండా రెండవ భద్రతా పొరగా పరిగణించండి — మద్దతు ఉన్న ప్రాంతాల వెలుపలి గమ్యస్థానాలకు అవుట్బౌండ్ కాల్లు ఇతర చిరునామాల నుంచి ప్రారంభమవవచ్చు.
- ఇన్బౌండ్ వ్యతిరేక దిశలో ఉంటుంది. ఫారమ్లోని ఐచ్ఛిక అనుమతించిన సోర్స్ IPలు ఫీల్డ్లో మీరు మీ క్యారియర్కు చెందిన సిగ్నలింగ్ చిరునామాలను నమోదు చేస్తారు, తద్వారా ThunderPhone వాటి నుంచే కాల్లను అంగీకరిస్తుంది. IP చిరునామాలు లేదా CIDR పరిధులను నమోదు చేయండి; హోస్ట్నేమ్లు ఎప్పుడూ సరిపోలవు. మీ క్యారియర్ స్థిర జాబితాను ప్రచురించకపోతే దీన్ని ఖాళీగా ఉంచండి. ThunderPhone ప్రతి ఇన్బౌండ్ కాల్లో తన SIP ఎడ్జ్ చూసే చిరునామాతో జాబితాను తనిఖీ చేస్తుంది, కాబట్టి జాబితాను సెట్ చేసిన తర్వాత మీ కాల్లను
sip.thunderphone.comకు పంపండి. జాబితాలో లేని చిరునామా నుంచి వచ్చిన కాల్ లేదా నేరుగా<your-project>.sip.livekit.cloudచిరునామాకు పంపిన కాల్ తిరస్కరించబడుతుంది: అది విఫలమవుతుంది లేదా కనెక్ట్ అయి వెంటనే ముగుస్తుంది.
ఈ పరిధులను LiveKit ప్రాంతాలు, ప్రాంతీయ ఎండ్పాయింట్లు మరియు స్థిర IPలులో ప్రచురిస్తుంది; ThunderPhone ఆ పేజీని వారానికి ఒకసారి తనిఖీ చేసి, మార్పులు ఉన్నప్పుడు ఈ గైడ్ను నవీకరిస్తుంది.
కనెక్ట్ చేసిన తర్వాత
Phone Numbers → Add number → Connect VoIP provider నుండి (లేదా కనెక్షన్ నుంచే నేరుగా) నంబర్లను ఇంపోర్ట్ చేయండి. ఇంపోర్ట్ చేసిన ప్రతి నంబర్ యాక్టివ్ అయ్యే ముందు ధృవీకరించబడుతుంది. మాన్యువల్ SIP కనెక్షన్ కోసం, ఆ ధృవీకరణ మీ నంబర్ నుండి, మీ SIP ట్రంక్ ద్వారా, ఒక ThunderPhone నంబర్కు కొన్ని సెకన్ల నిడివి గల చిన్న టెస్ట్ కాల్ను చేస్తుంది — కాబట్టి యూజర్నేమ్, పాస్వర్డ్, ట్రాన్స్పోర్ట్, అలాగే మీ క్యారియర్ అవుట్బౌండ్ రూటింగ్ అన్నీ వాస్తవంగా పరీక్షించబడతాయి. మీ క్యారియర్ ఆ కాల్కు ఇతర కాల్ల మాదిరిగానే బిల్లు చేస్తుంది.
క్యారియర్ దానిని తిరస్కరిస్తే, నంబర్ ప్రొవిజనింగ్ స్థితిలోనే ఉంటుంది మరియు ఫోన్-నంబర్ల పేజీ క్యారియర్ ఇచ్చిన సమాధానాన్ని చూపిస్తుంది (ఉదాహరణకు, "ThunderPhone యొక్క క్రెడెన్షియల్లను తిరస్కరించింది (SIP 401)"); కనెక్షన్ను సరిచేసి మళ్లీ ధృవీకరించండి. మీ క్యారియర్ ట్రంక్ను అంగీకరించినా, దాని రూటింగ్ ప్లాన్ ThunderPhone టెస్ట్ నంబర్ను కవర్ చేయకపోతే (DIDWW "రూటింగ్ ప్లాన్ ద్వారా గమ్యస్థాన నంబర్ బ్లాక్లిస్ట్ చేయబడింది" అని సమాధానం ఇస్తుంది), నంబర్ ధృవీకరించబడింది · క్యారియర్ అంగీకరించిందిగా కనిపిస్తుంది: అది ఉపయోగించవచ్చు, కానీ ఇతర గమ్యస్థానాలకు కాల్లు పరీక్షించబడలేదు. ఆ కాల్, నంబర్గా మీ ట్రంక్ కాల్లను చేయగలదని నిరూపిస్తుంది; మీరు ఆ నంబర్కు యజమాని అని నిరూపించదు మరియు నంబర్కు వచ్చే కాల్లను పరీక్షించదు; దిగువన ఉన్న ఐచ్ఛిక ఇన్కమింగ్ టెస్ట్ వాటిని పరీక్షిస్తుంది. ధృవీకరించబడిన నంబర్లు ఇన్బౌండ్ మరియు అవుట్బౌండ్కు మద్దతు ఇస్తాయి — దీని ద్వారా అవుట్బౌండ్ క్యాంపెయిన్లు మరియు ప్రోగ్రామాటిక్ అవుట్బౌండ్ కాల్లు అందుబాటులోకి వస్తాయి.
ఇన్కమింగ్ కాల్ పరీక్ష
నంబర్ను ధృవీకరించండి అనేది ఇన్కమింగ్ కాల్లను కూడా పరీక్షించగల డైలాగ్ను తెరుస్తుంది. ఈ పరీక్ష మీ నంబర్కు కాల్ చేసి, ఆ కాల్ ThunderPhoneకు చేరిందో తనిఖీ చేసి, మీ ఏజెంట్ను ప్రారంభించకుండా కాల్ను ముగిస్తుంది:
- వాటి స్వంత అవుట్బౌండ్ SIP ట్రంక్ ఉన్న నంబర్లు (మాన్యువల్ SIP నంబర్లు, మరియు ThunderPhone మీ Twilio ఖాతాలో అవుట్బౌండ్ కాలింగ్ను ఏర్పాటు చేసిన తర్వాత Twilio నంబర్లు) మొదట తమకే కాల్ చేస్తాయి: ThunderPhone ఆ ట్రంక్ ద్వారా ఆ నంబర్ నుంచే ఆ నంబర్కు డయల్ చేస్తుంది. కాల్ చేయడానికి ముందు డైలాగ్ మీకు తెలియజేస్తుంది. కాల్ మీ క్యారియర్ ద్వారా బయటకు వెళ్లి, మీ ఇన్బౌండ్ రూటింగ్ సరిగ్గా ఉంటే, నేరుగా ThunderPhoneకు తిరిగి వస్తుంది. అది నంబర్ యొక్క స్వంత కాలర్ IDతో తిరిగి వచ్చినప్పుడు, ఆ ఒక్క కాల్ మీ క్యారియర్ ThunderPhone కాల్లను ఆ నంబర్గా అంగీకరిస్తుందనీ, ఆ నంబర్కు వచ్చే కాల్లు ఏ దేశంలోనైనా ThunderPhoneకు చేరుతాయనీ నిరూపిస్తుంది. కొన్ని క్యారియర్లు ఒక నంబర్ నుంచి అదే నంబర్కు కాల్ను నిరాకరిస్తాయి లేదా కనెక్ట్ చేయవు; అది మీ రూటింగ్ గురించి ఏమీ చెప్పదు, కాబట్టి ThunderPhone తర్వాత తన స్వంత నంబర్లలో ఒకదాని నుంచి కాల్ చేస్తుంది. మీ నంబర్ మరొక చోటుకు ఫార్వర్డ్ అయితే, ఆ ఫోన్ రెండుసార్లు మోగవచ్చు: మొదట నంబర్ యొక్క స్వంత కాలర్ IDని, ఆ తర్వాత ThunderPhone పరీక్ష నంబర్ను చూపుతుంది.
- ఇతర నంబర్లకు (మరియు పైన తెలిపిన ప్రత్యామ్నాయంలో) ThunderPhone యొక్క స్వంత నంబర్లలో ఒకదాని నుంచి కాల్ చేయబడుతుంది. ThunderPhone ప్రస్తుతం ఈ కాల్లను US మరియు కెనడియన్ నంబర్లకు మాత్రమే చేయగలదు; ఇతర నంబర్లకు స్వీయ-కాల్ నిరాకరించబడితే మీ క్యారియర్ ఇచ్చిన సమాధానంతో పాటు, పరీక్షను అమలు చేయలేకపోయామని నివేదిస్తుంది.
మీ క్యారియర్ మార్గమధ్యంలో కాలర్ IDని మార్చితే, ThunderPhone కాల్ను గుర్తించలేదు, కాబట్టి మీ ఏజెంట్ దానికి కొద్దిసేపు సమాధానం ఇవ్వవచ్చు. ఇన్కమింగ్ పరీక్ష ఐచ్ఛికం. దాన్ని దాటవేయండి, అయినా నంబర్ పనిచేస్తుంది; ఫోన్-నంబర్ల పేజీ అప్పుడు ఇన్కమింగ్ పరీక్షించలేదు అని చూపుతుంది, మరియు మీరు దానిని తర్వాత పరీక్షించండి లేదా నంబర్ యొక్క ఇన్కమింగ్ కాల్లను పరీక్షించండి మెను అంశంతో అమలు చేయవచ్చు. దిగుమతి చేసిన వెంటనే, ఫోన్-నంబర్ల పేజీ కొత్త నంబర్లపై ఇన్కమింగ్ కాల్లను పరీక్షించమని కూడా అడుగుతుంది. మీరు డైలాగ్లో నిర్ధారించే వరకు ఏదీ డయల్ చేయబడదు.
మీ ప్రొవైడర్ నంబర్ను మరొక చోటుకు పంపితే, ThunderPhone కాల్ను ముగించే ముందు అది సూచించే స్థానంలో ప్రతి కాల్కు గరిష్ఠంగా 8 సెకన్ల వరకు మోగవచ్చు. ఏదైనా ముందుగా సమాధానం ఇస్తే (సమాధానం ఇచ్చి ఆ తర్వాత ఫార్వర్డ్ చేసే Twilio యాప్, ఫోన్ మెను), ఫార్వర్డ్ చేసిన కాల్ ThunderPhoneకు చేరే వరకు పరీక్ష వేచి ఉంటుంది: స్వీయ-కాల్లో గరిష్ఠంగా 8 సెకన్లు మరియు ThunderPhone నంబర్ నుంచి చేసిన కాల్లో 15 సెకన్లు. మీరు కనెక్షన్ను మార్చే వరకు లేదా నంబర్ను మళ్లీ దిగుమతి చేసే వరకు ఫలితం నంబర్పై (ఇన్కమింగ్ ఉత్తీర్ణం లేదా విఫలం) అలాగే ఉంటుంది; అప్పుడు అది పరీక్షించలేదుగా రీసెట్ అవుతుంది. కనెక్షన్ను మార్చడం నేపథ్యంలో అవుట్గోయింగ్ కాల్లను మళ్లీ ధృవీకరిస్తుంది, కానీ మీ అనుమతి లేకుండా మీ నంబర్కు ఎప్పుడూ కాల్ చేయదు.
ఇన్బౌండ్ కాల్ల సమస్య పరిష్కారం
కనెక్షన్లోని పరీక్ష బటన్ ఆధారాలను తనిఖీ చేస్తుంది మరియు ధృవీకరణ అవుట్బౌండ్ డయలింగ్ను తనిఖీ చేస్తుంది. ఇన్బౌండ్ను తనిఖీ చేయడానికి, పైన ఉన్న ఇన్కమింగ్ కాల్ పరీక్షను అమలు చేయండి లేదా ఫోన్ నుండి నంబర్కు కాల్ చేసి కాల్ చరిత్రలో ఆ కాల్ కోసం చూడండి. బ్రౌజర్ మాట్లాడండి పరీక్షలు మరియు బాట్-టు-బాట్ సిమ్యులేషన్లు మీ క్యారియర్ ద్వారా వెళ్లవు, కాబట్టి ఇన్బౌండ్ పనిచేస్తుందో లేదో అవి చూపవు. ఫోన్ నంబర్ను లక్ష్యంగా చేసే సిమ్యులేషన్ (SIP లూప్బ్యాక్) మీ క్యారియర్ ద్వారా దానికి డయల్ చేస్తుంది, కాబట్టి సమాధానం ఇచ్చినది ఇన్బౌండ్ రూటింగ్ను పరీక్షిస్తుంది.
- మీరు మీ మొబైల్ క్యారియర్ సందేశాన్ని వింటారు (ఉదాహరణకు "Welcome to Verizon" లేదా "the number you have dialed is not in service"): కాల్ ThunderPhoneకు చేరకముందే విఫలమైంది. మీ ప్రొవైడర్ ఖాతాలో నంబర్ సక్రియంగా ఉందని మరియు ThunderPhone కనెక్షన్ లేదా ట్రంక్కు కేటాయించబడిందని తనిఖీ చేయండి.
- బిజీ సిగ్నల్ లేదా కాల్కు సమాధానం రాకపోవడం: ప్రొవైడర్ కాల్ను అంగీకరించింది,
కానీ దానిని అందించలేకపోయింది. Telnyxతో, Telnyx పోర్టల్లో నంబర్ యొక్క
కనెక్షన్ను తనిఖీ చేయండి: అది పైన వివరించిన
thunderphone-…FQDN కనెక్షన్ అయి ఉండాలి లేదా ThunderPhone SIP ఎండ్పాయింట్ను సూచించే మీ స్వంత FQDN కనెక్షన్ అయి ఉండాలి. Twilioతో, నంబర్ను Voice వెబ్హుక్ లేదా TwiML యాప్కు కాకుండా ThunderPhone SIP ట్రంక్కు జోడించాలి. - మీ క్యారియర్ లాగ్లు
404 No trunk foundచూపిస్తాయి (మాన్యువల్ SIP): కాల్ ThunderPhoneకు చేరింది, కానీ ఏ ట్రంక్తోనూ సరిపోలలేదు. ఈ కనెక్షన్లో నంబర్ దిగుమతి చేయబడిందని మరియు ట్రంక్sip.thunderphone.comను సూచిస్తోందని తనిఖీ చేయండి. అది<your-project>.sip.livekit.cloudచిరునామాను సూచిస్తే, అనుమతించిన సోర్స్ IPలు ఖాళీగా ఉండాలి: జాబితా సెట్ చేసి ఉంటే,sip.thunderphone.comకు పంపిన కాల్లు మాత్రమే ఆమోదించబడతాయి. sip.thunderphone.comనుండి404 Not Found(మాన్యువల్ SIP): కాల్ ఫోన్ నంబర్కు అడ్రస్ చేయబడలేదు లేదా రిక్వెస్ట్ లైన్ మరియుToహెడర్ వేర్వేరు నంబర్లను పేర్కొంటాయి. పైన తెలిపినట్లుగా, డయల్ చేసిన నంబర్ను రెండింటిలోనూ పంపండి.sip.thunderphone.comనుండి403 Forbidden: రిక్వెస్ట్ లైన్ మరొక హోస్ట్ను పేర్కొంటుంది. ఉదాహరణకుsip:+14155550142@sip.thunderphone.comగా, కాల్నుsip.thunderphone.comకు అడ్రస్ చేయండి.- కాల్ ThunderPhoneకు చేరుతుంది కానీ తప్పు ఏజెంట్ సమాధానం ఇస్తుంది లేదా ఎవరూ సమాధానం ఇవ్వరు: ఫోన్ నంబర్లులో నంబర్ యొక్క ఇన్బౌండ్ ఏజెంట్ను తనిఖీ చేయండి.
యాప్లోని కోపైలట్ మీ కోసం నంబర్ను తనిఖీ చేయగలదు: ఆ నంబర్కు కాల్లు ఎందుకు విఫలమవుతున్నాయో దానిని అడగండి. Telnyx కనెక్షన్ల కోసం, సంస్థ అడ్మిన్లకు మాత్రమే రీడ్-ఓన్లీగా, Telnyx ఆ నంబర్ను ఏ కనెక్షన్కు కేటాయించిందో కూడా ఇది చూస్తుంది.
తదుపరి దశలు
పూర్తి నంబర్-జోడింపు ఫ్లో, ThunderPhone నంబర్లు మరియు VoIP.
REST ద్వారా అదే కనెక్ట్-దిగుమతి-ధృవీకరణ ఫ్లో.
CSV జాబితాలు, కాలింగ్ విండోలు మరియు మళ్లీ ప్రయత్నించే విధానం.
కనెక్షన్లు, ఆధారాలు మరియు దిగుమతులలోని ప్రతి ఫీల్డ్.