随着互联网浪潮的不断兴起,很多公司、商家和个人都开始关注起了客服热线问题。不管是小规模的个体户,还是大中型企业,都有一个共同的需求——建立一条可以接受客户咨询、投诉、建议等的专线电话,方便快捷地与客户沟通,提升客户满意度和品牌形象。
而在众多客服电话中,400电话也成为了一个备受关注的话题。相比较普通的固定电话或者手机,400电话对于企业或个体商家而言,有很多优势。比如可以拨打免费、易于记忆、区号统一、彰显企业规模等等。那么,如何自己开通一条400电话呢?下面,就和小编一起来看看吧。
一、400电话的基本原理
理解400电话的基本原理,有利于我们更好地开通和使用这一服务。所谓400电话,实际上是由一个IVR(Interactive Voice Response)系统实现的。这个系统由语音交互技术和智能语音引擎组成,可以根据客户的选项,自动分配到客服专员,或者播放预先录制的IVR语音信息。
一般来说,400电话有两种方式接入:基于传统电话网的语音服务接入方式(简称SIP接入)和基于Web应用程序的语音服务接入方式(简称WebRTC接入)。在具体实践中,如果我们只是开通一个简单的400电话,那么SIP接入就可以满足需求;如果是要将400电话嵌入到自己的网站或者APP中,那么就需要使用WebRTC接入。
二、如何DIY开通一个400电话
了解了400电话的基本原理,下面就来看看如何DIY开通一个属于自己的400电话。如果您是小规模的个体商家,想要省钱省力,那么可以选择开通第三方400电话服务。这些服务通常都提供了简单易用的管理后台,您只需要注册账号、购买号码、绑定座机或手机,就可以快速开通一个400电话。
如果您是中小型企业,需要考虑更多的客户服务需求、管理规范等问题,那么自建一个400电话系统就是一个不错的选择。下面,我们以SIP接入方式为例,介绍具体的DIY操作流程。
1. 获取400电话号码
首先,我们需要到相应的运营商或400电话服务提供商申请一条400电话号码。不同的运营商、不同的号码类型、不同的地区收费标准都会有所不同,需要自行选择。一般来说,中小型企业可以选择全国联通、电信、移动等运营商提供的400电话服务,具体的流程和费用可以到相应的网站上查看。
2. 配置SIP服务器
获取400电话号码后,我们需要将其配置到SIP服务器中。SIP服务器有很多种,可以选择Asterisk、FreeSWITCH、OpenSIPS等等。这里以Asterisk为例,介绍一下具体的配置过程。
在安装Asterisk之前,我们需要确保服务器上已经安装了CentOS 7 或者 Ubuntu 18.04,以及一些运行必需的依赖库
yum install -y epel-release
yum install -y gcc gcc-c++ ncurses-devel libxml2-devel sqlite-devel httpd git curl-devel ncurses-devel libuuid-devel
安装完成后,就可以下载Asterisk安装包了。
curl -O http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-16-current.tar.gz
tar zxvf asterisk-16-current.tar.gz
cd asterisk-16.*/
./configure --with-jansson-bundled
make && make install
make config
安装完成后,可以通过/var/log/asterisk/messages查看是否出现了“Asterisk Ready.” “Fully operational (1667ms)”之类的提示,在确认服务器已经成功安装Asterisk之后,就可以进入下一步操作了。
首先,在/etc/asterisk/ 目录下新建一个文本文件,例如我们这里创建了一个h6437.conf的文件,然后按照以下格式输入配置参数:
[general]
context=default
allowguest=no
[friends_internal] ; 用户组和对应的用户名密码
type=friend
username=h6437
host=dynamic
secret=h6437
[h6437] ; 其中h6437为Extension,这里我们以400号码位置来配置
type=friend
username=h6437
host=dynamic
secret=h6437
dtmfmode=inband
canreinvite=no
faxdetect=no
directmedia=no
disallow=all
allow=ulaw
之后,还需要在extensions.conf文件中配置呼叫流程。具体格式如下:
[incoming]
exten => h6437,1,Answer() ; h6437为Extension
exten => h6437,n,Playback(yxbj_dsb)
exten => h6437,n,Dial(SIP/h6437,15)
exten => h6437,n,Voicemail(1000,h)
exten => h6437,n,Hangup()
其中,Playback指定了播放的语音文件,Dial指定了呼叫的分机和超时时间,Voicemail指定了语音邮箱的Extension,Hangup表示通话结束。
3. 端口映射和路由配置
在完成SIP服务器的配置之后,还需要配置路由和端口映射,才能实现外部呼叫的正常接通。具体的操作流程,可以根据自己的网络环境和设备类型进行选取。在这里,我们以路由器的NAT配置为例。
一般来说,路由器的NAT配置需要分为两个部分:端口映射和路由设置。具体的操作步骤,可以按照以下流程进行:
登录到路由器的管理后台,找到“端口映射”或“虚拟服务器”模块,添加一条规则。
选择对应的WAN口和LAN口,填写内网SIP服务器的IP地址和SIP服务端口(默认为5060),同时指定外网的映射端口(比如8080)。
保存并应用这个规则。
返回到路由器的主界面,找到“路由设置”或“静态路由”模块,添加一条规则。
选择对应的WAN口和LAN口,填写内网SIP服务器的IP地址和子网掩码,同时指定外网的网关IP地址。
保存并应用这个规则。
4. 测试呼叫
配置完SIP服务器、端口映射和路由设置之后,就可以进行测试呼叫。可以通过手机或者其他座机拨打已经配置好的400电话号码,看看是否可以正常接通。如果接通后可以听到预先录制好的IVR语音信息,并且可以转接到对应的客服人员,那么DIY一个400电话就算是成功了。
三、400电话的应用场景和优势
今天,随着网络和移动端的普及,400电话的应用场景越来越广泛。我们不仅可以用400电话接受客户咨询、投诉、建议等,还可以用它来做很多其他的事情。
比如,在电商平台上,很多商家都会开通自己的400电话,方便快捷地与客户沟通,提高客户满意度和回头率。在金融领域,400电话也被广泛用于让客户进行理财、贷款、保险等业务咨询。在医疗健康领域,通过开通400电话,我们可以实现医生远程诊断、在线咨询等功能,更好地为患者服务。甚至在政府机关和公益组织中,也有很多业务需要和民众进行沟通,也可以通过400电话来实现。
总之,使用400电话的好处非常多。它可以帮助我们更好地与客户沟通,提高客户满意度;可以让我们的工作变得更加有条不紊、高效有序;可以提高我们企业或个体商家的形象和知名度。
结语
综上所述,DIY一个400电话并不是一件非常困难的事情,只要我们掌握了基本的原理和操作流程,就可以轻松实现。当然,在实际操作中还会遇到很多问题,比如网络环境不稳定、设备兼容性问题、语音录制等等,需要我们耐心处理和解决。但是,只要我们坚持下去,相信一定能DIY出属于自己的,高品质、高效率的400电话系统。