一、ifreeswitch GUI简介
1、ifreeswitch GUI是一款基于Freeswitch提供的一套可选GUI管理工具,方便初级用户快速实现语音落地对接、坐席分配管理、电话会议管理等功能。
2、系统主要应用场景是:企业内部Freeswitch系统管理、VoIP增值服务运营系统、中小企业轻量级客服中心、企业多方电话会议后台系统。
3、Freeswitch GUI主要定位于通讯领域,帮助通讯领域开发者快速使用Freeswitch系统功能,已内置语音落地对接模块、语音计费模块、坐席管理模块、电话会议模块,系统支持共支持26项功能:SIP账户管理、振铃组管理、呼叫队列、多端同振、DID管理、电话会议、呼叫记录查询、中继/线路管理、呼叫费率管理、内置计费系统、电话录音、呼叫路由、通话监控、呼叫转移、IVR虚拟接待、工作时间安排、黑白名单管理、内置WebRTC客户端、声网音频服务、移动客户端支持、桌面客户端支持、CDR推送、对接账户管理、第三方账户系统集成支持、完整版Restful API、语音信箱 。
二、为什么选择ifreeswitch GUI
1、快速上手:基于Freeswitch系统开发的可视化操作界面,用户不用深度学习Freeswitch系统命令;
2、通讯功能丰富:系统支持共支持26项功能:SIP账户管理、振铃组管理、呼叫队列、多端同振、DID管理、电话会议、呼叫记录查询、中继/线路管理、呼叫费率管理、内置计费系统、电话录音、呼叫路由、通话监控、呼叫转移、IVR虚拟接待、工作时间安排、黑白名单管理、内置WebRTC客户端、声网音频服务、移动客户端支持、桌面客户端支持、CDR推送、对接账户管理、第三方账户系统集成支持、完整版Restful API、语音信箱 ;
3、模块化设计:各个功能整合到4个核心模块,层次结构清晰;
4、权限管控:支持创建普通员工/普通管理员/超级管理员角色,操作权限控制精密细致,对所有管理链接都进行权限验证,可控制到功能菜单;
5、配套平台客户端:配套使用全平台电话客户端,支持iOS、Android、Windows、macOS版本;
6、多人电话会议:体用多人电话会议功能,支持加人、踢人、禁言、禁音会控功能;
7、深度贴合通讯行业实际:基于多年的通讯行业发展了解,内置功能可支持行业内的绝大部分需求,例如:1秒计费、6秒计费、分钟计费;
8、全球可用:系统设计基于全球通话需求,可用于全球语音通话场景;
9、功能均支持API化:系统所有功能均支持通过API调用;
三、内置功能
基础功能 |
功能描述 |
SIP账户管理 |
1、创建SIP账户,即坐席账户,可提供给终端用户使用; 2、创建SIP账户数量与服务器性能有关,2核4G服务器可支持创建100个SIP账户,4核8G服务器可支持创建500个SIP账户; |
振铃组管理 |
1、将多个SIP账户组合为坐席组,为坐席组分配1个SIP账户,用于支持同振和顺振功能; 2、同振是指SIP账户收到呼叫后,多个坐席可同时响铃,其中一个坐席接听通话后,其他坐席振铃停止; 3、顺振是指SIP账户收到呼叫后,多个坐席依次响铃,直至其中一个坐席接听通话后,停止其他坐席响铃; |
呼叫队列 |
1、多个SIP账户成为一个呼叫队列,呼叫队列可以一键操作队列全部SIP账户示忙、示闲状态; 2、呼叫队列收到呼入电话后,系统可按照坐席业务量自动分配坐席接听; |
多端同振 |
1、SIP账户收到呼叫时,该SIP账户已登录的各类终端(电脑端/手机端/IP电话)同时响铃,其中一个终端接听通话后,其余终端停止响铃; |
DID管理 |
1、DID是指企业的固话或手机号,为坐席配置DID号码后,可实现对坐席的外呼主叫显示号码进行统一管控; 2、设置坐席的DID号码后,可设置呼叫DID号码时转接顺序,支持转接内部SIP坐席账号、外部号码、电话会议号、IVR语音、SIP服务器; |
电话会议 |
1、通过外呼参会人手机号码/固话号码/SIP账户,组建多人语音会议,以便各方在线上会议室进行语音沟通; 2、会议支持创建会议、加入成员、录音、锁定/解锁会议(会议锁定后无法增加参会人)、会议录音、禁言、禁听、踢人操作; |
呼叫记录查询 |
1、记录并查询所有SIP账户的呼叫记录; 2、呼叫记录包括:SIP账户号、被叫号码、开始呼叫时间、接通时间、结束时间、呼叫时长、计费时长、挂机原因代码、主叫IP、网关名称、拨号前缀、呼叫国家地区、主叫号码、挂机方、费率、费用信息; |
中继/线路管理 |
1、中继/线路管理是通过创建落地网关实现与下游线路商对接; 2、支持配置下落对接网关、端口、网关最高费率、网关最大并发、是否转发媒体、是否支持传真; 3、支持注册式创建落地网关; |
呼叫费率管理 |
1、通过自定义号码前缀创建呼叫费率列表,支持自动创建全球200多个国家地区费率和成本费率,满足全球话务需求; 2、支持按分钟计费,按秒计费、按6秒计费、按12秒计费、按30秒计费方案; 3、不在费率列表的号码前缀自动限制呼叫; |
内置计费系统 |
1、计费系统包括费率列表、费率组、拨号方案、拨号套餐、拨号方案规则; 2、支持从网关维度、国家维度、套餐维度设置呼叫区域; |
电话录音 |
1、对坐席的呼入呼出通话进行全量录音存放在本地; |
呼叫路由 |
1、支持设置呼叫路由,将来自指定IP地址的路由转接至第三方地址; |
通话监控 |
1、支持实时监听坐席通话过程,强制切断坐席通话; |
呼叫转移 |
1、呼叫转移指当坐席收到通话呼叫请求时,自动转接至指定手机号/固话; 2、支持设置多级转接号码、转接时间、转接状态; |
IVR虚拟接待 |
1、当坐席收到呼叫时,向用户播放一段自定义的录音文件,直至坐席接听或用户挂机; 2、支持设置IVR录音文件、虚拟接待时间段; |
工作时间安排 |
1、支持坐席设置坐席状态为忙时、闲时、工作、休息; 2、休息状态可设置呼叫转移号码,当坐席在休息状态收到呼叫,自动转接至手机/固话中; |
黑白名单管理 |
1、设置IP黑白名单,IP地址进入黑名单,系统会自动拦截来自该IP的呼叫,IP地址进入白名单,系统会自动放行来自该IP的呼叫; 2、平台设置智能黑名单IP识别系统,针对全球范围的频繁注册攻击的IP地址自动加入系统黑名单IP地址, |
内置WebRTC客户端 |
1、内置WebRTC客户端功能,即可使用依赖声网全球音视频实时传输网的软电话客户端,享受更好的音质; |
声网音频服务 |
1、使用VoIP SIP 电话客户端即可享受内置客户端的声网音频服务; |
移动客户端支持 |
1、提供iOS、Android软电话移动客户端支持; 2、客户端支持1v1音视频内网通话、1v1语音通话、多人电话会议(支持内网账号、手机号、固话接入)、录音、通话记录查询; 下载安装地址:Android | iOS |
桌面客户端支持 |
1、提供Windows、macOS软电话桌面客户端支持; 2、客户端支持1v1音视频内网通话、1v1语音通话、坐席状态设置、自动接听、录音、通话记录查询、多语音版本; 下载地址:Windows | macOS |
高级功能 |
功能描述 |
CDR推送 |
1、设置回调地址,将呼叫通话记录详单自动回传指定地址,便于本地统计; |
对接账户管理 |
1、支持将外部呼叫通话转接至指定坐席账号; |
第三方账户系统集成支持 |
1、支持集成第三方账户账户系统集成 |
完整版Restful API |
1、提供完整版的Restful API文档,支持自助对接API功能; |
语音信箱 |
1、语音信箱是当呼叫无人接听时,呼叫方可自动语音留言,坐席在上线后接听留言信息; 2、支持通过系统后台查询语音留言信箱; |
四、技术选型
1、后端
- 核心框架:JFinal
- 安全框架:Apache Shiro 1.2
- 视图框架:Jsp
- 任务调度:Quartz 2
- 数据库连接池:Alibaba Druid 1.0
- 缓存框架:Guava Cache
- 日志管理:SLF4J 1.7、Log4j
- 工具类:Apache Commons、FastJson 1.2.58、Xstream 1.4、POI 3.9
2、前端
- JS框架:jQuery 3.3.1。
- CSS框架:Bootstrap v4.3.1
- 客户端验证:JQuery Validation Plugin 1.11。
- 下拉选择框:jQuery Select2
- 树结构控件:jQuery zTree
- 日期控件: My97DatePicker
3、平台
- 服务器中间件:在Java EE 5规范(Servlet 2.5、JSP 2.1)下开发,支持应用服务器中间件 有Tomcat 6+、Jboss 7+、WebLogic 10+、WebSphere 8+。
- 数据库支持:目前仅提供MySql据库的支持,但不限于数据库
- 开发环境:Java、Eclipse Java EE 4.3、Maven 3.1、Git
五、快速体验
服务器环境要求:1、 Centos 7.x 64bit , FSGUI一键安装脚本
sh fsgui_centos_7.x_install.sh|tee fsgui-install.log
2、与我联系获取授权验证码
六、交流反馈
1、微信公众号:扫码关注
2、CSDN博客:https://blog.csdn.net/gredn
3、邮箱:841325130@qq.com
4、支持Freeswitch GUI发展:支付宝:13922202463,微信:liangbingyi2013
七、谢谢支持
每一个访问到这个页面的人,一定也是同样对技术有所追求的人。我们需要您的支持、鼓励,以及对我们所做成果的认可。如果您已经在使用Freeswitch GUI系统并为您创造了价值,请多多支持,有了您的支持我们才会走的更远更好,谢谢您的慷慨解囊!
ifreeswitch GUI 入门文档 Help doc ifreeswitch GUI Demo演示 用户名/密码:admin/admin
微信公众号: 微信扫描捐赠: 支付宝扫描捐赠:
★ 捐赠时请加我(liangbingyi2013)为好友(提供捐赠名称及金额),优先提供技术支持,谢谢!( ^_^ )