顶顶通呼叫中心中间件-如何使处于机器人话术中的通话手动转接到坐席分机上

本文主要是介绍顶顶通呼叫中心中间件-如何使处于机器人话术中的通话手动转接到坐席分机上,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 前言
  • 联系我们
  • 实现步骤
    • freeswitch命令转接
    • api接口转接


前言

本文讲解呼叫中心中间件如何手动转接通话。
场景:利用自动外呼进入机器人,在通话过程中,转接到坐席分机上。


联系我们

有意向了解呼叫中心中间件的用户,可以点击该链接添加工作人员的微信:顶顶通小何


提示:以下是本篇文章正文内容,下面案例可供参考

实现步骤

实现手动转接有两种方法:freeswitch命令转接api接口转接

freeswitch命令转接

  1. 发起呼叫:自动外呼进入机器人场景配置流程和呼叫可以参考此链接:顶顶通自动外呼场景进入方案
  2. 获取uuid:在通话过程中,在 CCAdmin-Web -> 运维调试 -> FS终端 页面中或者 Freeswitch控制台上输入命令:cti show channels。此命令可以获取到当前通话的uuid,并此uuid复制下来,后续步骤执行转接命令的时候,用得上。
    在这里插入图片描述
  3. 利用获取的uuid进行转接到坐席分机上,转接动作:uuid_transfer,参数:<uuid> [-bleg|-both] <dest-exten> [<dialplan>] [<context>]
    参数说明:
    uuid:这个通话的callid,整个系统唯一的。
    dest-exten:转接的分机号。
    dialplan:只能是XML
    context:上下文,转接到分机需要走的呼叫路由。此场景建议internal这一呼叫路由,该呼叫路由需要启用呼叫分机这一拨号方案。
    例:需要转接到坐席分机10001上,在 CCAdmin-Web -> 运维调试 -> FS终端 页面中或者 Freeswitch控制台上输入命令:uuid_transfer 0630588b-b2f2-40ef-b4e7-f806f2b5d76e 10001 XML internal
    在这里插入图片描述

api接口转接

在 CCAdmin-Web 中有api接口测试页面:

  1. 发起呼叫:自动外呼进入机器人场景配置流程和呼叫可以参考此链接:顶顶通自动外呼场景进入方案
  2. 获取 uuid 的 Freeswitch 命令:cti show channels。在通话过程中,在 CCAdmin-Web -> 运维调试 -> 测试接口 页面中通过api接口执行Freeswtich命令:
{
"cmd":"fs_api",
"commandline":"Freeswitch 命令"
}

获取uuid的方法如图所示:在这里插入图片描述

  1. 利用获取的uuid进行转接到坐席分机上,转接动作:uuid_transfer,参数:<uuid> [-bleg|-both] <dest-exten> [<dialplan>] [<context>]
    参数说明:
    uuid:这个通话的callid,整个系统唯一的。
    dest-exten:转接的分机号。
    dialplan:只能是XML
    context:上下文,转接到分机需要走的呼叫路由。此场景建议internal这一呼叫路由,该呼叫路由需要启用呼叫分机这一拨号方案。
    例:需要转接到坐席分机10001上,在 CCAdmin-Web -> 运维调试 -> 接口测试 页面中进行转接,转接方法如图所示:在这里插入图片描述

这篇关于顶顶通呼叫中心中间件-如何使处于机器人话术中的通话手动转接到坐席分机上的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/751179

相关文章

springboot加载不到nacos配置中心的配置问题处理

《springboot加载不到nacos配置中心的配置问题处理》:本文主要介绍springboot加载不到nacos配置中心的配置问题处理,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录springboot加载不到nacos配置中心的配置两种可能Spring Boot 版本Nacos

Nacos注册中心和配置中心的底层原理全面解读

《Nacos注册中心和配置中心的底层原理全面解读》:本文主要介绍Nacos注册中心和配置中心的底层原理的全面解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录临时实例和永久实例为什么 Nacos 要将服务实例分为临时实例和永久实例?1.x 版本和2.x版本的区别

python web 开发之Flask中间件与请求处理钩子的最佳实践

《pythonweb开发之Flask中间件与请求处理钩子的最佳实践》Flask作为轻量级Web框架,提供了灵活的请求处理机制,中间件和请求钩子允许开发者在请求处理的不同阶段插入自定义逻辑,实现诸如... 目录Flask中间件与请求处理钩子完全指南1. 引言2. 请求处理生命周期概述3. 请求钩子详解3.1

SpringCloud使用Nacos 配置中心实现配置自动刷新功能使用

《SpringCloud使用Nacos配置中心实现配置自动刷新功能使用》SpringCloud项目中使用Nacos作为配置中心可以方便开发及运维人员随时查看配置信息,及配置共享,并且Nacos支持配... 目录前言一、Nacos中集中配置方式?二、使用步骤1.使用$Value 注解2.使用@Configur

Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题

《Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题》:本文主要介绍Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未... 目录一、前言二、系统架构检测三、卸载旧版 Go四、下载并安装正确版本五、配置环境变量六、验证安装七、常见

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

Spring Cloud之注册中心Nacos的使用详解

《SpringCloud之注册中心Nacos的使用详解》本文介绍SpringCloudAlibaba中的Nacos组件,对比了Nacos与Eureka的区别,展示了如何在项目中引入SpringClo... 目录Naacos服务注册/服务发现引⼊Spring Cloud Alibaba依赖引入Naco编程s依

利用Python编写一个简单的聊天机器人

《利用Python编写一个简单的聊天机器人》这篇文章主要为大家详细介绍了如何利用Python编写一个简单的聊天机器人,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 使用 python 编写一个简单的聊天机器人可以从最基础的逻辑开始,然后逐步加入更复杂的功能。这里我们将先实现一个简单的

Python3中Sanic中间件的使用

《Python3中Sanic中间件的使用》Sanic框架中的中间件是一种强大的工具,本文就来介绍Python3中Sanic中间件的使用,具有一定的参考价值,感兴趣的可以了解一下... 目录Sanic 中间件的工作流程中间件的使用1. 全局中间件2. 路由中间件3. 异常处理中间件4. 异步中间件5. 优先级

Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)

《Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)》:本文主要介绍Python基于火山引擎豆包大模型搭建QQ机器人详细的相关资料,包括开通模型、配置APIKEY鉴权和SD... 目录豆包大模型概述开通模型付费安装 SDK 环境配置 API KEY 鉴权Ark 模型接口Prompt