Category

开发者博客

asterCC 销售型客户关系管理系统 解决方案

By | asterCC商业版, 解决方案 | No Comments

asterCC系统为进一步提高客户关系管理的要求,实现销售标准化、销售规范化,除客户管理外,同时还集成了产品管理 、仓库管理、办公管理、发货管理等,实现了售前、售后办公一体化。将业务流程与专业技术进行有效的整合,易于管理、存储、查询等。asterCC能够进行公司销售业务的全面运作,实现最少工作量的最高工作效率,因此asterCC可以是一个销售管理系统,可以是一个服务系统,甚至可以是一套覆盖以上全功能的概念性系统。
该系统适用于所有市场营销行业,可以实现精准、快速的客户服务,全面监控各业务环节运营绩效。实施该系统,是企业扩大运营规模,达到 AAA 级服务标准的有效支撑系统。

Read More

在Ubuntu环境安装asterisk+FreePBX常见问题以及解决办法

By | 其他asterisk相关 | No Comments

 一.编译asterisk和安装Freepbx多处依赖错误

 

1.configure: error: no acceptable C compiler found in $PATH

解决办法:apt-get install gcc

2.configure: error: C++ preprocessor “/lib/cpp” fails sanity check

解决办法:apt-get install g++或者apt-get install build-essential

3.

configure: *** XML documentation will not be available because the ‘libxml2’ development package is missing.

configure: *** Please run the ‘configure’ script with the ‘–disable-xmldoc’ parameter option

configure: *** or install the ‘libxml2’ development package.

解决办法:安装 libxml2-dev也没用,直接./configure ‘–disable-xmldoc’

4.

configure: error: *** termcap support not found (on modern systems, this typically means the ncurses development package is missing)

解决办法:apt-get install ncurses-dev

5.

[FATAL] PEAR must be install (reauires DB.php). Include path: .:/usr/share/pear:/usr/local/src/PEAR

解决办法:pear install db

 

二.Unknown SQL engine

错误表现:安装完FreePBX后进入admin页面,显示错误:未知数据库引擎.

 

FATAL ERROR

Unknown SQL engine: []

Trace Back

/var/www/html/admin/common/db_connect.php:57 die_freepbx()

[0]: Unknown SQL engine: []

/var/www/html/admin/bootstrap.php:75 require_once()

[0]: /var/www/html/admin/common/db_connect.php

/var/www/html/admin/config.php:61 require()

[0]: /var/www/html/admin/bootstrap.php

 

解决办法:

vi /etc/apache2/httpd.conf

默认是空文件,添加两行

User asterisk

Group asterisk

/etc/init.d/apache2 restart

重启apache后问题解决.

 

三.Registering 无法注册分机

错误表现:在FreePBX中添加分机后,软电话无法正常注册分机.长时间Registering

 

解决办法:

执行 asterisk -r 命令,摁s键后tab键,看是否有sip命令.如果没有

则执行module load chan_sip.so,加载sip模块.

重启asterisk后问题解决.

如果不是以上问题,则是asterisk的端口被防火墙封死,执行iptables -F

 

四.分机之间无法打通电话

错误表现:软电话可以正常注册多个分机.但拨打另一个分机号码后无法打通电话.

执行asterisk -r 打开asterisk控制台

当客户端软电话注册分机时显示如下错误

chan_sip.c:8876 process_sdp: No compatible codecs, not accepting this offer!

 

解决办法:

在软电话设置中确保selected codecs包含a-law或u-law


或者在FreePBX的分机设置中allow和disallow选项中设置对应的编码格式

 

 

 

在CentOS环境安装asterisk+FreePBX常见问题以及解决办法

By | 其他asterisk相关 | No Comments

一.Unknown SQL engine

错误表现:安装完FreePBX后进入admin页面,显示错误:未知数据库引擎.

 

FATAL ERROR

Unknown SQL engine: []

Trace Back

/var/www/html/admin/common/db_connect.php:57 die_freepbx()

[0]: Unknown SQL engine: []

/var/www/html/admin/bootstrap.php:75 require_once()

[0]: /var/www/html/admin/common/db_connect.php

/var/www/html/admin/config.php:61 require()

[0]: /var/www/html/admin/bootstrap.php

Unknown SQL engine

Unknown SQL engine

 

解决办法:

vim +231 /etc/httpd/conf/httpd.conf 将用户、组修改为 asterisk

vim +327 /etc/httpd/conf/httpd.conf 将 None 修改为 All

或者直接用sed替换

sed -i ‘231,232s/apache/asterisk/i;327s/none/All/i’ /etc/httpd/conf/httpd.conf

service httpd restart

重启apache后问题解决.

 

二.Asterisk 未启动

错误表现:安装完FreePBX后进入admin页面,Server Status面板显示错误:Asterisk未运行,而它是关键服务

 

Asterisk ERROR

Asterisk is not running, this is a critical service!

asterisk error

asterisk error

 

解决办法:

vim +$ /etc/asterisk/manager.conf

dddd 删除最后两行,ZZ保存退出.

或者直接用sed删除两次最末行

sed -i ‘$d’ /etc/asterisk/manager.conf

sed -i ‘$d’ /etc/asterisk/manager.conf

service asterisk restart

重启asterisk后问题解决.

 

三.Registering 无法注册分机

错误表现:在FreePBX中添加分机后,软电话无法正常注册分机.长时间Registering

 

Zoiper Registering

Zoiper Registering

 

eyeBeam Registering

eyeBeam Registering

 

解决办法:

执行 asterisk -r 命令,摁s键后tab键,看是否有sip命令.如果没有

则执行module load chan_sip.so,加载sip模块.

重启asterisk后问题解决.

如果不是以上问题,则是asterisk的端口被防火墙封死,执行service iptables stop.

 

四.分机之间无法打通电话

错误表现:软电话可以正常注册多个分机.但拨打另一个分机号码后无法打通电话.

Zoiper Wrong Codecs

Zoiper Wrong Codecs

 

eyeBeam Wrong Codecs

eyeBeam Wrong Codecs

 

执行asterisk -r 打开asterisk控制台

当客户端软电话注册分机时显示如下错误

chan_sip.c:8876 process_sdp: No compatible codecs, not accepting this offer!

 

解决办法:

在软电话设置中确保selected codecs包含a-law或u-law

 

Zoiper Selected Codecs

Zoiper Selected Codecs

 

 

eyeBeam Selected Codecs

eyeBeam Selected Codecs

 

或者在FreePBX的分机设置中allow和disallow选项中设置对应的编码格式

 

FreePBX Extensions Codecs

FreePBX Extensions Codecs

 

 

 

呼叫中心坐席如何使用“开始拨号”功能进行呼叫外拨

By | asterCRM | No Comments

登录系统,进入到坐席界面。当坐席界面的拨号列表没有数据时,那么“开始拨号”功能禁用(开始拨号呈灰色字样)。

拨号列表有数据存在时,那么“开始拨号”功能正常使用,拨号列表中的数据可以通过手动添加或是批量导入方式录入。使在拨号列表当中出现被叫号码,坐席便可点击“开始拨号”进行呼叫外拨。

点击“开始拨号”,那么系统将按照拨号列表中的被叫号码逐一进行拨打,此时,会弹出信息窗口,录入客户信息,添加记录等弹出窗口。

电话接通后,坐席可以将与客户沟通得到的信息进行录入,页面左上角提示系统正在录音。通话结束后,点击“挂断”,然后系统会进入倒计时状态自动拨打下一个被叫号码。

 

倒计时的时间坐席可以自行设置,进入账号管理里,找到所属用户名后的编辑,点击将弹出一个编辑用户窗口。

找到拨号间隔,设置为“0”,系统默认倒计时为30秒,设置大于“0”,按输入的数字为倒计时的秒数。拨号列表里出现两条或两条以上时出现倒计时,一条数据没有倒计时。

坐席也可以根据情况变化随时停止拨号,那么系统就不再自动拨叫拨号列表里的被叫号码。

如何基于astercrm提供的后台进程进开发呼叫中心系统

By | asterCRM, 呼叫中心教程 | No Comments

astercrm提供了全部开源的web部分代码 如果需要二次开发可以对这些代码进行改动,或者编写独立的界面。当使用进程模式时,名为astercc的后台进程将把系统呼叫时间存储到一个叫做curcdr的内存表中,通过对这个表进行查询 就可以知道当前系统的通话状况了。

Read More

如何向呼叫中心的外拨销售计划导入电话号码

By | asterCRM, 呼叫中心教程, 新闻中心 | No Comments

进入系统管理界面,找到导入功能键,进入。

选择要上传的文件,可以浏览找到你要的文件,也可以选择已存在的文件,然后上传。上传成功后,您想要的数据就会全部上传到系统当中,这时你可以选择表,指定这些数据导入到相应的表当中。


例如选择customer这个表格,相应就会出现对应这个表格的属性

再根据数据出现的当前信息,每一竖行都对应一信息,信息所对应的属性就将左侧出现的属性代码填入信息最下方的方框里。

接下来一定要在数据下方的添加处前打钩同时添加到拨号列表当中,选择电话号码对应的列的编号,选择要外呼的时间,若你想平均分配给坐席,那么分配给前面方 框不用打钩,若你想指定分配给某一个坐席,要在分配给前面方框打钩,后注上你要分配给的坐席,若是多个坐席中间用“,”隔开。选择你的拨号计划,最后点击导入。

 

导入之前,当你将要导入的电话号码分配给指定坐席时,这时导入完成后,返回到坐席界面,就会看到拨号列表中已经导入的全部待拨号码。

 

如果你不想将这些要导入的电话号码分配给指定坐席,即不选择“分配给”这一项,那么去掉 “”,返回到坐席界面时,你就会发现坐席界面的拨号列表当中没有数据。

返回到坐席界面

这时,导入的所有数据会出现在拨号列表中,系统不会分配给任一坐席。

 

这时你再回到客户管理页面,就会发现刚刚导入的全部数据已经成功出现在你的客户数据表当中,并且每一属性所对应信息全部以表格形式出现,一目了然。同时,拨号列表里也同时出现导入的数据,根据拨号的时间逐一进行拨打号码。

客户管理-客户数据表

 

拨号列表

索克维尔旗下产品 · CXMind AI联络中心 · WCC全渠道联络中心