控制台在 连接 → VoIP(
/dashboard/voip-connections)下提供了此完整流程的引导版本:包括引导您完成账户创建和 API 密钥配置的 Telnyx 引导设置、连接现有账户的路径,以及带有 AI 设置指南生成器的手动 SIP 表单。支持的提供商
1. 测试凭据
在创建持久化 VoIP 连接之前,请探测提供商凭据以确认其可用。这将返回一个verification_evidence_id,您需要在创建步骤中传入该值,以避免对凭据测试重复收费。
Response
status 将为 fail,而 checks 将显示失败的步骤。请修复提供商侧配置(中继分配、IP 允许列表、外呼授权),然后重试。
2. 创建连接
传入您刚获取的verification_evidence_id:
status="connected" 状态的 VoipConnection 对象。
凭据存储在服务器端,后续 GET 请求绝不会以明文形式返回 —— 如需轮换,请重新运行
test,并使用新的验证证据执行 PATCH。
3. 列出并导入号码
查看您的凭据可见、且尚未属于 ThunderPhone 组织的号码:source="voip" 且 status="provisioning"。
4. 验证每个导入的号码
导入会将号码注册为可用;要实际通过该号码路由通话,需要进行一次往返验证(入站拨入检查 + 出站授权探测)。voip_verification_status 会变为 verified,号码将进入 status="active" 状态。失败时,响应会明确说明失败原因——修复问题(通常是服务商控制台中缺少中继分配),然后再次调用。
5. 分配智能体并接听通话
号码验证完成后,您可以像处理演示号码一样分配入站/出站智能体。请参阅 处理入站通话 和 发起出站通话。轮换凭据
当服务商密钥轮换时,请重新执行“先测试,再更新”的流程:后续步骤
VoIP 连接参考
连接、验证凭据和导入响应中的每个字段。
电话号码参考
分配智能体、在组织之间转移、释放号码。
发起出站通话
现在您已拥有该号码,可以开始发起出站通话。