# 按地区分流：根据客户所在地把客户送到对应路线

**Condition** 步骤可以按客户所在地选择分支。您勾选每个分支覆盖的州、县或城镇，机器人会从对话中判断服务地点在哪里。它会把地名和邮编与马来西亚和新加坡所有州、县和城镇的列表对照，所以 "Skudai"、"cheras balakong" 或 "81300" 都会进入正确的分支。判断不出来时，它只会问客户一次。

## 开启 Route by area

1. 在流程设计器中，打开询问客户所在地的 **Condition** 步骤，例如"请问您在什么地区呢？"。
2. 勾选 **Route by area**。AI 描述框会隐藏，因为现在由地点列表决定分支。
3. 为每个分支勾选地点（见下一节），选择 **If unsure**，然后点击 **Save Changes**。

![Condition 步骤的 Route by area 区块：每个分支勾选的地点、快捷按钮、If unsure 和地点数据来源说明](../../.gitbook/assets/guides/route-by-area-panel.jpg){ width="311" }

留一个分支不勾选任何地点，用来接住其他所有地方：该行会显示 **Nothing ticked: places no other branch covers go here.** **If unsure** 是机器人问过一次后仍然判断不出地区时，对话要走的分支。

您也可以直接用文字告诉流程设计器，例如"JB 和 Kulai 收 RM990，KL 和 Selangor 转给经销商，其他地区不服务"，它会帮您勾选好地点。

## 勾选每个分支覆盖的地点

点击分支下的 **Select an option…**，输入地名。结果会按 **States**、**Districts** 和 **Towns** 分组显示。

![搜索 "johor" 会先列出州，再列出它的县](../../.gitbook/assets/guides/route-by-area-search.jpg){ width="196" }

每个分支下有三个快捷按钮，一次点击加入一组地点：

| 快捷按钮 | 加入 |
| --- | --- |
| **+ East Malaysia** | 沙巴、砂拉越和纳闽 |
| **+ Klang Valley** | 吉隆坡、布城，以及雪兰莪的八打灵、巴生、乌鲁冷岳、鹅麦和雪邦县 |
| **+ Singapore** | 整个新加坡，作为一个地区 |

当一个城镇和它所在的州被勾选在不同分支时，以城镇为准。例如一个分支勾选 **Johor**，另一个分支勾选 **Johor Bahru**，那么在 Skudai 的客户会进入 Johor Bahru 的分支。

## 客户会看到什么

机器人找的是服务发生的地点，例如安装或送货地址，这不一定是客户住的地方。客户的地点在列表中时，对话会直接往下走，不会多问。位于交界处的地点，例如一部分在吉隆坡、一部分在雪兰莪的 Cheras，只要两边都通往同一个分支，也会直接往下走。

![Playground 测试：机器人不确定 Lakeside 在哪里，问了一次，然后把 "Skudai, JB" 送到 JB 分支](../../.gitbook/assets/guides/route-by-area-playground.jpg){ width="420" }

机器人认不出某个地名时（例如它不认识的住宅区），会坦白说不太确定，并用您智能体的语气询问是哪个地区或邮编。如果回答后仍然判断不出，对话会走 **If unsure**。客户解释过的地名会留给我们的团队审核，以便下次能认出来。

机器人判断出客户的地点后，如果联系人的 **City** 和 **Country** 是空的，就会填上。它不会覆盖您团队成员填写的内容。

## 地点数据的来源

地点数据 © OpenStreetMap 贡献者，依据 Open Database Licence 提供，详见 [openstreetmap.org/copyright](https://www.openstreetmap.org/copyright)。马来西亚邮编来自 data.gov.my 的公开邮编列表。

## 相关文章

* [搭建对话流程](/flow-agents/building-the-conversation-flow)
* [流程设计器参考：每个按钮和设置](/flow-agents/designer-reference)
* [测试并连接智能体](/flow-agents/testing-and-connecting-an-agent)

---
Source: https://help.mampuai.com/zh/flow-agents/route-by-area
