用于集成 Azure 机器人的示例配置
本文提供了用于将 Azure 机器人与 Customer Service 全渠道集成,然后将查询升级至人工代理的确切步骤和配置值。
在此示例配置中,将创建三个队列和三个传递规则。 将向一个队列添加机器人用户,向另外两个队列添加代理。 将传递规则定义为只要客户开始聊天,都先将其发给机器人,然后按照传递规则中定义的条件升级至人工代理。 此示例中使用的工作流为 ChatWorkStream。
按如下方式创建以下三个队列并添加用户:
- BotQueue:将聊天机器人用户添加到此队列。
- CreditCardQueue:添加将处理与信用卡相关的查询的代理。
- HomeLoanQueue:添加将处理与住房贷款相关的查询的代理。
添加上下文变量。 假设在 ChatWorkStream 工作流中创建一个名称为 BotHandoffTopic 的上下文变量。
在 ChatWorkStream 工作流中按以下顺序创建以下路由规则:
- BotRule:将工作流和队列分别指定为 ChatWorkStream 和 BotQueue。 按照如下所述添加条件:
- CreditCardRule:将工作流和队列分别指定为 ChatWorkStream 和 CreditCardQueue。 按照如下所述添加条件:
- HomeLoanRule:将工作流和队列分别指定为 ChatWorkStream 和 HomeLoanQueue。 按照如下所述添加条件:
- BotRule:将工作流和队列分别指定为 ChatWorkStream 和 BotQueue。 按照如下所述添加条件:
当客户开始聊天时,通过 BotRule 传递规则将查询传递给机器人。 如果聊天机器人升级查询,则按照配置的传递规则将其发给相应代理。 聊天机器人需要通过升级请求发送正确的上下文变量及其值,以便正确传递查询。
另请参见
集成 Azure 聊天机器人
配置 Azure 和 Copilot Studio 机器人的最佳做法
配置 Azure 机器人以升级和结束对话
机器人的上下文变量
查看机器人见解