Condition 步骤可以按客户所在地选择分支。您勾选每个分支覆盖的州、县或城镇,机器人会从对话中判断服务地点在哪里。它会把地名和邮编与马来西亚和新加坡所有州、县和城镇的列表对照,所以 “Skudai”、”cheras balakong” 或 “81300” 都会进入正确的分支。判断不出来时,它只会问客户一次。
开启 Route by area
- 在流程设计器中,打开询问客户所在地的 Condition 步骤,例如”请问您在什么地区呢?”。
- 勾选 Route by area。AI 描述框会隐藏,因为现在由地点列表决定分支。
- 为每个分支勾选地点(见下一节),选择 If unsure,然后点击 Save Changes。

留一个分支不勾选任何地点,用来接住其他所有地方:该行会显示 Nothing ticked: places no other branch covers go here. If unsure 是机器人问过一次后仍然判断不出地区时,对话要走的分支。
您也可以直接用文字告诉流程设计器,例如”JB 和 Kulai 收 RM990,KL 和 Selangor 转给经销商,其他地区不服务”,它会帮您勾选好地点。
勾选每个分支覆盖的地点
点击分支下的 Select an option…,输入地名。结果会按 States、Districts 和 Towns 分组显示。

每个分支下有三个快捷按钮,一次点击加入一组地点:
| 快捷按钮 | 加入 |
|---|---|
| + East Malaysia | 沙巴、砂拉越和纳闽 |
| + Klang Valley | 吉隆坡、布城,以及雪兰莪的八打灵、巴生、乌鲁冷岳、鹅麦和雪邦县 |
| + Singapore | 整个新加坡,作为一个地区 |
当一个城镇和它所在的州被勾选在不同分支时,以城镇为准。例如一个分支勾选 Johor,另一个分支勾选 Johor Bahru,那么在 Skudai 的客户会进入 Johor Bahru 的分支。
客户会看到什么
机器人找的是服务发生的地点,例如安装或送货地址,这不一定是客户住的地方。客户的地点在列表中时,对话会直接往下走,不会多问。位于交界处的地点,例如一部分在吉隆坡、一部分在雪兰莪的 Cheras,只要两边都通往同一个分支,也会直接往下走。

机器人认不出某个地名时(例如它不认识的住宅区),会坦白说不太确定,并用您智能体的语气询问是哪个地区或邮编。如果回答后仍然判断不出,对话会走 If unsure。客户解释过的地名会留给我们的团队审核,以便下次能认出来。
机器人判断出客户的地点后,如果联系人的 City 和 Country 是空的,就会填上。它不会覆盖您团队成员填写的内容。
地点数据的来源
地点数据 © OpenStreetMap 贡献者,依据 Open Database Licence 提供,详见 openstreetmap.org/copyright。马来西亚邮编来自 data.gov.my 的公开邮编列表。