经常有人问我,你的顶顶通呼叫中心中间件(mod_cti)模块支持多租户吗,每次我都难于一句话描述清楚这个问题,因为我不知道问的是哪种多租户。我们搜索引擎搜索"FreeSWITCH 多租户" 关键词,得到的大部分是FreeSWITCH 多域配置的说明,也就是FreeSWITCH可以把分机,sofia profile,拨号方案 划分成多个不同的域,每个域完全独立的,类似于虚拟机,一个主机里面搞多个不同
Click to DialClick to Dial,我们称之为点击呼叫或页面点击呼叫。浏览器用户以插件的形式或者页面的形式通过浏览器访问点击界面。用户通过点击页面的一个SIP URL链接,页面点击呼叫消息传递给电脑SIP终端,终端配置了呼叫方的SIP URL地址,通过REFER发送SIP终端,然后SIP终端和被呼叫方创建一个会话连接,实现双方呼叫。 这里的呼叫场景适合于简单的点对点的
转载 5月前
135阅读
一、 今有业务需求如下主线路未通,则使用备用线路 1. 直接拨打 2. 转接 3. 三方通话 未通情况(主线路呼叫失败): 网络或线路异常->呼叫超时 线路或运营商异常->被叫非正常挂断 如果接收到线路上的回铃和接通,则正常接入到主线; 除此之外所有的异常未接通全部转到备用线路上考虑如何做的时候,先问问万能的 www于是得到了几个通道变量:continue_on_fail
今天翻文档时发现之前整理的关于freeswitch呼叫相关的内容,写成博文分享出来也方便我以后查阅。整体结构图 FreeswitchCore模块加载过程freeswitch主程序初始化时会从modules.conf.xml文件中读取配置,如果配置中如下内容生效: <load module="mod_sofia"/> 则执行加载sofia模块操作。具体过程如下: main
最近公司的老话务台由于硬件故障不能再使用了,老板让找找有什么新的方案可以替代,这还用想嘛,直接FreeSwitch搞定啦,因为正好手头有一个FXO口的网关,接上线路,架上服务器就能用啦。说干就干,查阅了下FreeSwitch的IVR相关的配置,完全能够满足需求,比起原来的硬件话务台功能更加的丰富灵活呢。查阅完资料就开始动手操作,基本上从配置到调试通过,一天搞定。然后就这么稳定运行了一个多月,什么问
文章目录前言联系我们盲转规则配置流程例子 前言在顶顶通的机器人话术器中,有三种转接方式,分别是:通过意向转接、通过acd节点转接坐席、通过转移节点盲转。通过意向转接:机器人话术编辑器意向问题详解 通过acd节点转接坐席:如何利用机器人话术转接到坐席中 通过转移节点盲转:本篇文章主要讲解。提示:以下是本篇文章正文内容,下面案例可供参考盲转规则当机器人话术流程执行到“转移”节点时(“转移”节点就是盲
一、软交换类型呼叫中心随着基于VoIP的软交换技术的发展,特别是一些优秀的开源软交换项目的出现,在呼叫中心系统建设方面出现了以软交换技术为核心的呼叫中心系统。软交换类型的呼叫中心不仅解决了板卡类型呼叫中心接入能力受限于硬件板卡的问题,同时还具备板卡类型呼叫中心系统结构简单、部署灵活、低成本的优势。除E1接入外,现在有的运营商也提供SIP线路,较交换服务器也可以绕过E1网关而直接通过运营商的SBC接
本节书摘来自华章计算机《 FreeSWITCH权威指南》一书中的第2章,第2.5节,作者:杜金房 张令考 更多章节内容可以访问云栖社区“华章计算机”公众号查看。2.5 呼叫中心基于企业级的PBX和IP-PBX的通信还只是局限于基础的通信层。而随着企业规模的扩大及用户对服务要求的提高,企业更需要在业务逻辑和管理层方面为用户提供更好的服务。当这些服务可以通过远程电话支持的方式解决的情况下,一种称为呼叫
/**源码基于FreeSWITCH 1.4.20版本进行讲解**/一次呼叫的过程,从mod_freetdm发起,经过路由,执行bridge过程,然后到mod_sofia模块上的另外一个端口。从上一个文章看起,拿起模拟电话拨号出去,然后触发,mod_freetdm.c文件中的函数,1815 ftdm_status_t ftdm_channel_from_event(ftdm_sigmsg_t *
电话交换技术VoIP(Voice Over IP)即承载于IP网上的语音电话。PSTN(Public Switched Telephone Network)即公共交换电话网。交换机(Switch或Exchange)位于电话网的中心,用于连接每个用户。交换机间通过中继线(Trunk)相连。现行电话网采用E.164号码格式。E1,T1。移动网是在固网的基础上增加了许多基站(Base Station),
event socket创建过程usr/local/freeswitch/bin/freeswitch 运行freeswitch /media/sf_share/freeswitch-1.6.20 文件安装目录外连1. nc -l -k localhost 8040 启动监听 2. nc localhost 8040 开启终端监听 3. ctrl+c退出B终端,电话拨打1234,链接到8040
转载 4月前
404阅读
 概述在企业级呼叫模型中,号码资源总是有限的,企业员工在使用有限的号码资源外呼时,就会有号码冲突的问题,如何解决多人共用少量号码的选号问题?最近有一个新的业务需求,需要解决公共号码池的选号问题,号码池中的号码也有诸多约束,本文从这个需求中的号码池功能点出发,谈一谈使用redis实现分布式公共号码池的选号模型。环境centos:CentOS  release 7.0 (Final
x
原创 2022-08-10 12:23:40
381阅读
虽然现有的FreeSWITCH功能已经很强大,但是很多情况下,为了配合业务上的功能,还需要做一些定制开发。 有一个基本需求是:如何控制fs外呼,并跟踪外呼后的一系列状态。 需求描述##虽然现有的FreeSWITCH功能已经很强大,但是很多情况下,为了配合业务上的功能,还需要做一些定制开发。 有一个基本需求是:如何控制fs外呼,并跟踪外呼后的一系列状态。
目录一,基础概念1,信令1.1,信令分类1.2,7号信令(SS7) 2,IMS二,PSTN,PBX及呼叫中心业务        1,post普通老式电话业务。        2,商业业务        3,其他增值业务   &nb
随着科技的进步和发展,现如今的呼叫中心系统技术也越来越强大,而强大的技术带来的就是更加完善的内容和更加丰富的功能,有了强大技术做支撑才会让如此多的企业和用户们选择相信呼叫中心系统,电话销售系统那么说了这么多,呼叫中心系统有哪些强大的技术,今天就让我们来见识一下吧。1.呼叫中心系统,能够实现自动外呼功能,自动外呼是呼叫中心系统最基础的功能,通过自动拨号,不需要人工拨号,主要用于过滤不能拨通的电话或者
        执行脚本来处理呼叫,这是实现复杂FreeSWITCH应用的一种常见方式。当你感觉在XML拨号方案中处理条件控制逻辑太耗脑力时,是时候开始编写脚本了。       要点是你在拨号方案中创建一个extension,而这个extension只有一行代码:执行脚本!然后脚本就把剩下的事全做了。好像这么一句台词:
转载 2月前
47阅读
一,环境准备1,系统:centos 6.72,下载freeswitch及安装前环境准备 git clonehttps://freeswitch.org/stash/scm/fs/freeswitch.git # Add the RPM repository rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-rele
转载 6月前
407阅读
呼叫信令流程 呼叫的信令交互是比较复杂的,大概分3个阶段:阶段1:A发送invate请求给服务器,服务器发现未认证,回复407;A再次发送invite,带上认证信息,服务器通过。阶段2:服务器向另一方B发送invite请求,B回复180。服务器向A回复180,A开始响铃。阶段3:B接起电话,发送200OK给服务器服务器发送200OK给A 阶段1sip协议栈通知应用是通过回调sofia_
包含IPPBX、自动外呼、质检、ACD、路由等呼叫中心功能,也包含电话机器人开发接口(ASR【对接了华为云,腾讯云,科大讯飞,阿里云等,mrcp等语音识别接口】,TTS【支持外呼时预先文字转换成声音】,VAD【集成噪音人声识别引擎】),话术引擎等ai机器人功能。所有数据都存储redis【话单可以存储到数据库】,支持群集,超大并发,可用于开发呼叫中心系统,智能外呼机器人系统,机器人客服系统。&nbs
  • 1
  • 2
  • 3
  • 4
  • 5