> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Flowroute

Flowroute 通过 [SIP 中继](/docs/zh/reception-ai/phone-numbers/bring-your-own-number#sip-trunk) 将电话发送至 Reception.ai。号码保留在 Flowroute，通话分钟数由 Flowroute 向你计费。Flowroute 中每个号码都需要单独配置入站路由。

## 开始前

* 一个至少拥有一个电话号码的 Flowroute 账户。
* Flowroute 的 SIP 信令 IP 范围，列于 [使用首选 PoP 配置入站路由](https://support.bcmone.com/docs/configure-an-inbound-route-with-your-preferred-pop) 的 PoP 表格中。Reception.ai 仅接受来自你允许地址的来电。

## 设置

### 在 Reception.ai 中添加 SIP 中继

前往 **集成**，选择 **添加集成**，然后选择 **SIP 中继**。在 **允许的入站地址** 下，添加所在区域内所有 Flowroute PoP 的 IP 范围。Flowroute 会在 PoP 之间故障转移呼叫，因此来电可能来自任意一个 PoP。

### 添加号码

前往 **接待员**，选择 **电话** 卡片，输入包含国家代码的 Flowroute 号码，然后选择 **添加 SIP 中继号码**。Reception.ai 会显示该号码的请求 URI，例如 `sip:+14155550123@SIP_SERVER:5060;transport=tcp`。

### 在 Flowroute 中创建入站路由

在 Flowroute Manage 门户中，前往 **互连** → **入站路由**，并填写 **添加新路由**：

| 字段       | 值                               |
| -------- | ------------------------------- |
| **路由别名** | 一个名称，例如 `Reception 4155550123`  |
| **路由类型** | **URI**                         |
| **路由值**  | Reception.ai 为该号码显示的 TCP 请求 URI |
| **边缘策略** | 离你最近的 PoP                       |

选择 **添加路由**。由于路由值本身包含号码，请求 URI 会始终以 `+` 和国家代码开头，符合 Reception.ai 的要求。每个号码需创建一条路由。

### 将路由分配给号码

前往 **DID**，选择号码，选择 **选择 DID 操作** → **设置路由**，然后选择 **应用操作**。选择已创建的路由并选择 **设置路由**。

### 设置转接

接待员会通过外呼中继发起新电话来转接。在 Flowroute 的 **互连** → **注册** 页面查找 SIP 凭据。在 Reception.ai SIP 中继中，设置：

| 设置            | 值                                                  |
| ------------- | -------------------------------------------------- |
| **外呼 SIP 地址** | 一个 Flowroute PoP，例如 `us-west-or.sip.flowroute.com` |
| **外呼用户名**     | Flowroute SIP 用户名                                  |
| **外呼密码**      | Flowroute SIP 密码                                   |
| **传输协议**（高级）  | TCP                                                |

请使用用户名和密码身份验证。Flowroute 基于 IP 的身份验证要求在每个拨打号码前添加技术前缀，而 Reception.ai 不会添加此类前缀，且 Reception.ai 从不断变化的地址池发起呼叫。

### 测试

使用另一部电话拨打 Flowroute 号码，确认接待员是否接听。然后要求转接。

> **Warning**
>
> Flowroute SIP 密码可让任何人发起由账户计费的电话。如果在 Flowroute 的欺诈设置中开启
> **禁用凭据**，来自 Reception.ai 的转接将无法使用。

> **Note**
>
> Flowroute 还提供 TLS 信令作为高级选项，并有其专属
> [要求](https://support.bcmone.com/docs/tls-requirements)。TCP 无需额外设置即可使用。

## 故障排除

| 问题       | 检查项                                                                        |
| -------- | -------------------------------------------------------------------------- |
| 响铃前呼叫失败  | 检查路由值是否以 `;transport=tcp` 结尾。否则 Flowroute 可能使用 UDP，而 Reception.ai 不接受 UDP。 |
| 呼叫被拒绝    | 将所在区域内所有 Flowroute PoP 范围添加至 **允许的入站地址**，并检查路由值是否以 `sip:+` 和完整号码开头。        |
| 电话到达错误号码 | 每个号码都需要单独的路由，因为号码是路由值的一部分。请检查 DID 上设置的路由。                                  |
| 接待员未接听   | 确认号码已添加到接待员的 **电话** 卡片。                                                    |
| 转接失败     | 检查外呼 SIP 地址、用户名和密码，并确认 Flowroute 中 SIP 凭据仍处于启用状态。                          |