概述

通过此流程,呼叫者会收到基于 CRM 数据的个性化消息,如果未发现案例,呼叫将转接到代理。 通过屏幕弹出窗口,代理将实时获得客户或案例详细信息。 该流通过两个 HTTP 请求与 MS Dynamics 进行交互:

  1. 通过执行 ANI 查找获取客户详细信息。
  2. 根据客户 ID 检索最新的案例详细信息。 如果未找到客户或案例信息,呼叫将路由到代理,然后向主叫方播放相应的消息。 代理会收到一个弹出屏幕,其中显示 新案例 窗体或为客户最后创建的案例的详细信息。

启用弹出屏幕以确保座席在应答呼叫时掌握必要的信息。

先决条件

在实施此流程之前,请确保满足以下要求:

  • 在 Azure for MS Dynamics CRM 中注册的应用程序。
  • 必须先在 Control Hub 中配置 OAuth 2.0 和连接器设置。
  • 将模板导入流设计器。
  • 根据您的组织需求调整流变量、队列和任何特定配置。

该流程使用 Cisco 文本转语音(TTS)作为动态提示。 如果需要静态音频,用户可以上传音频文件。 默认保留音乐用于 Webex 存储库。

流量细分

下表描述了调用过程中涉及的各种流元素,详细说明了每个阶段发生的操作和响应。

流动元件

说明

已收到呼叫

将捕获主叫方的 ANI。

脱衣舞 ANI

+ 国家/地区代码已从 ANI 中删除。

获取客户信息

向 MS Dynamics CRM 发出 HTTP 请求,以使用剥离的 ANI 查找客户详细信息。

条件检查 - 客户存在

如果客户存在,则会发出另一个 HTTP 请求来获取其案例详细信息。 如果客户不存在, 则播放“找不到案例 ”消息。

播放个性化的案例信息

如果找到案例,呼叫者将看到其上一个案例的详细信息。

路由到代理或断开连接

随后,主叫方可以选择与代理对话或断开连接。

代理的屏幕弹出

当代理应答后,案例详细信息或新案例表单将显示在新的浏览器标签页中。

流活动

下表描述了使用 HTTP 连接器与 MS Dynamics 连接 IVR 流的流活动序列。

流活动

说明

开始

在收到呼叫时启动流。

脱衣舞 ANI

从 ANI 中删除 + 国家/地区代码,为 MS Dynamics 查找做准备。

获取客户信息

系统会发送 HTTP GET 请求,以根据 ANI 检索客户的全名和联系人标识。

条件检查 - 客户存在

检查 MS Dynamics 中是否存在客户。 如果为 true,则获取案例详细信息。 如果为 false,则播放一条消息,通知主叫方未找到案例。

获取案例信息

使用上一步中的客户标识检索案例标题和案例编号。

播放个性化消息

按姓名问候呼叫者,并使用 TTS(文本转语音)提供案例详细信息。

播放未找到案例

如果未找到主叫方案例,则播放消息并通知他们将被转接给代理。

主菜单

为主叫方提供与代理连接或断开呼叫的连接选项。

队列联系人

根据预定义的队列设置将主叫方路由到有空代理。

播放音乐

当主叫方在队列中等候时播放等待音乐。

断开联系人

如果主叫方选择断开连接,则结束呼叫。

屏幕提示

应答呼叫时,弹出代理的案例信息或新案例表单。

其他资源

有关配置流的分步说明,请参阅 Webex 联系人中心设置和管理指南

有关 MS Dynamics 集成演示,请参阅 如何为 MS Dynamics CRM 配置自定义连接器。

有关 API 工具向 Microsoft Dataverse 环境进行身份验证的详细信息,请参阅 将失眠与 Dataverse Web API结合使用。