Microsoft Dynamics HTTPs data dip flow template
概述
通过此流程,呼叫者会收到基于 CRM 数据的个性化消息,如果未发现案例,呼叫将转接到代理。 通过屏幕弹出窗口,代理将实时获得客户或案例详细信息。 该流通过两个 HTTP 请求与 MS Dynamics 进行交互:
- 通过执行 ANI 查找获取客户详细信息。
- 根据客户 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结合使用。