3CX
通过 SIP 中继将 3CX 电话系统的来电转接给接待员。
3CX 系统会保留运营商和号码,并通过 SIP 中继 将你选择的来电转给 Reception.ai。在 3CX 中添加一个指向 Reception.ai 的通用 IP 中继,然后将号码转接到该中继。
开始前准备
- 专用安装的 3CX V20:自托管、本地部署,或由 3CX 托管的专用实例。共享(多租户)免费版和 SMB 版不支持通用 SIP 中继。
- 3CX 服务器的静态公网 IP 地址。Reception.ai 仅接受来自你允许地址的来电。
- 熟悉 3CX 中继、出站规则和防火墙设置的人员。
设置
在 Reception.ai 中添加 SIP 中继
前往 Integrations,选择 Add integration,然后选择 SIP Trunk。在 Inbound allowed addresses 下添加 3CX 服务器的公网 IP 地址。将入站用户名和密码留空:基于 IP 的 3CX 中继无需身份验证。
添加号码
前往 Receptionists,选择 Phone 磁贴,输入来电者拨打的号码(包括国家代码),然后选择 Add SIP Trunk number。Reception.ai 会显示用于发送来电的 SIP 服务器主机地址。
在 3CX 中创建中继
在 3CX Admin Console 中,前往 Voice & Chat 并选择 Add Trunk。选择 Generic 国家和通用 SIP 中继模板,然后设置:
请使用 TCP。3CX 仅支持对使用用户名和密码验证的中继启用 TLS,而 Reception.ai 的 SIP 中继不会注册。
在中继的来电显示设置中,让 3CX 传递原始来电者号码。否则,接待员会在每通电话中看到主号码。
添加发送 +E.164 格式号码的出站规则
前往 Outbound Rules,为以未使用前缀开头的号码添加规则,例如 999。将 Route 1 设置为 Reception.ai 中继,删除 3 位数字,并添加前缀 +。这样,拨打 99914155550123 时,中继会以 +14155550123 的格式发出,这正是 Reception.ai 要求的格式。
限制
- 转接。 接待员会通过向 Outbound SIP address 发起新呼叫来转接电话。请将其指向 SIP 运营商,并使用接受用户名和密码的运营商账户。此处不涵盖将转接路由回 3CX:基于 IP 的 3CX 中继按源地址匹配来电,而 Reception.ai 的来电来自会变化的地址池。
- 不支持 TLS。 3CX 不支持基于 IP 的中继使用 TLS,因此 3CX 与 Reception.ai 之间的信令使用 TCP。
- 3CX 系统会承载每通电话两次:一次来自运营商,一次发往 Reception.ai,因此许可证需要支持足够数量的并发通话。