Archive for the ‘asterCC’ Category

astercc 1.0呼叫中心框架功能预览(一)

介绍了astercc 1.0,使用asterisk的呼叫中心框架

Leave a Comment

asterCC 和 asterCC BOX 发布了 0.13 版

asterCC V0.13 下载 – 14.26 MB asterCC-BOX-0.13 下载 asterCC BOX 0.13: * 升级到 freepbx 2.6 rc2 * 升级到 asternic 1.2 * 升级到 asterCC 0.13 asterCRM 0.061: * 增加了管理agents的页面(用于管理agents.conf) * 修正了无法编辑工作时间包的bug * diallist中增加了拨号顺序(callOrder)的属性 * 坐席界面上增加了拨号列表面板 * 增加了自动将录音转换为mp3存储的功能 * 增加了mp3录音播放器 * 增加了坐席界面上的面板开关 * 增加了坐席界面上清屏功能(清除弹出窗口) asterBilling 0.11: * 修正了费率前缀匹配时的bug * 增加了专业版话吧界面 * 增加了会员模式开关 * 增加了萄语支持 astercrm 坐席管理 astercrm [...]

Leave a Comment

使用astercc做电话营销

介绍如何使用asterisk和astercc建立外拨呼叫中心

Leave a Comment

asterCC 发布0.13beta

asterCC v0.13 beta 下载 – 11.53 MB asterCRM 0.06 新功能 增强了问卷报表导出功能 允许设定完成问卷后关闭所有弹出层 修正了 NO SUCH CHANNEL 的 bug 改善了预拨号器 增加了拨号计划结果表 增加了问卷和拨号计划的对应关系 当只存在一个可用的问卷时 自动跳出问卷内容 增加了surveyresult.agi, 用于当使用AMD时 自动更新问卷结果 增加了两个参数 用于控制通话记录表(mycdr)数据 允许在拨号列表中对应客户或者增加客户姓名 同时增加了拨号列表弹屏 将进程录音功能放到astercc中 增加了queuestatus页面 显示系统队列信息 修正了翻页后排序失效的bug asterBilling 0.1: 修正了前缀和号码长度冲突时出现的计费bug 队列状态:

Leave a Comment

asterCC 发布v0.12

astercc新版本介绍

Leave a Comment

asterCC-BOX-0.1 ISO 发布

下载 asterCC-BOX-0.1 asterCC-BOX 包含了 CentOS Linux 操作系统, 它是一套易于安装的基于asterisk PBX 和 asterCC 软件包的呼叫中心及计费系统,集成了带有中文语言包的FreePBX(asterisk web GUI) 以及 asternic-stats(Asterisk PBX 队列日志统计软件)。asterCC-BOX 为您提供一个灵活、稳定的电话系统、呼叫中心系统及计费系统(集中式话吧及PBX计费方案)的整合方案,安装方便、易于管理。

Comments (2)

为什么有些通话记录在asterBilling的通话记录页面中看不到

有些时候,当我们到通话记录页面中去查看代理商、话吧或分机的通话记录时,发现里面没有任何记录或是缺少了一些记录,但是检查数据库会发现,实际这些记录都是在’mycdr’表中存在的,但是为什么在astterBilling 界面中看不到呢? 原因 1: historyCdr 的问题 到asterBilling 主目录,检查你的 asterbilling.conf.php 配置文件中的‘useHistoryCdr’参数: 默认设置为 “useHistoryCdr = 1″,所以asterbilling 通话记录页会到“historycdr” 表中获取数据,但是 astercc 过程只会将数据插入“mycdr”表中,直到对记录进行“checkout” 操作(分机窗口或报告中),记录才会被转移到“historycdr”表中, 所以如果你发现在通话记录页面中缺少数据,你可以将设置“useHistoryCdr = 0″ 或是记录进行“checkout”操作。 Reason 2: 分机设置问题 虽然astercc进程会将所有通话记录插入到数据库中,但是不是所有的记录都会被计费,只有你在asterBiling中设置过的分机才会被计费。所以如果你看到数据表“mycdr”的记录中,字段 “resellerid” 和 “groupid” 是 -1的话,请在asterBilling中检查你的“分机”设置。

Leave a Comment

调整astercc的参数,以获取更高的对asterisk计费的性能

在astercc 进程的配置文件astercc.conf中,有一些参数,我们可以通过改变它们来获取更高的对asterisk计费的性能。 请注意:你修改配置文件后,你需要重启asterrc进程以便重新载入新参数。 refreshrate = 60 refreshrate 这个参数定义了asterrc去数据中重新载入数据的间隔时间(秒),当你修改了asterBilling很多设置的时候,如:费率、分机等等,则你需要使用这个参数以便让asterrc更及时的读取新数据。如果你的系统稳定运营,不再做什么修改,则你可以将这个参数设置为’refreshrate = -1′,那么asterrc只会在每次重启的时候将数据载入,而不会在进行期间不断的去连接数据库重新载入数据。 refreshlock = 30 定义astercclock每间隔多少秒去数据库读取一次数据,以则锁定或解锁分机、组及代理商。 calculateallcdr = no 当将此参数设置为’yes’时,asterrc将mycdr表中所有通话记录进行重新计算,包括groupid =-1 or resellerid = -1的记录,这个功能一般在你需要计算包括之前未计费的通话记录在内的所有通话的费用时使用。 calculateoldcdr = no 此参数设置为’yes’时,asterrc将重新计算mycdr中所有的记录。一般在你需要计算历史通话记录时使用,主要可能因为你改变了通话费率,所以想重置所用账户的额度。 callbackbill = src 在使用回拨功能时: ; src: 只对主叫计费 ; dst: 只对被叫计费 ; both: 对双方计费 removeNonSysCDR = 0 ; 控制asterrc是否清除非系统用户(resellerid = -1 or groupid = -1)的通话记录。’0′为不清除;’1′为清除。 removeNoAnswerCDR = 0 ; [...]

Leave a Comment

为什么说asterCC软件包可以用于所有类型的asterisk系统

asterCC 软件包为assterisk系统提供一个呼叫中心方案和一个计费方案,它最重要的特性是可以与所有基于asterisk的系统集成,并且不需要对原有的系统结构和设置进行更改,经过我们测试的系统包括: Trixbox Elastix Callweaver Freepbx Magiclink Fonesoft asterisk2billing (a2b) pbx in a flash … 所以如果你正在使用一个基于asterisk的系统,并且想要为其增加呼叫中心或计费功能,asterCC就是一个不错的选择。 asterCC 基于TCP协议通过AMI连接asterisk,所以即使你使用的是一个嵌入式的asterisk设备,也可以应用asterCC扩展出呼叫中心和计费功能。 asterCC 主要运用主/被标识进行工作,因此它不会关心asterisk使用什么样的拨号计划或AGI进行工作。只要有正确的主/被叫标识,asterCC就可以很好结合其工作。 作为一个linux守护进程,asterCC可以稳定并高效的工作,经测试,它可以稳定的支持超过240路asterisk并发通话。 asterCC中所有页面脚本都是开放源代码的。你也可以基于astercc进程开发自己的应用方案,astercc进程提供5个免费的并发通道许可供你使用,比如你可以用它对于大概12个以下的asterisk pbx分机进行计费就用。

Comments (2)

使用astercc和asterrc进程对你的asterisk系统进行计费

asterrc 是asterCC软件包中的一个计费脚本,asterrc与astercc进程一起工作,可以为你的asterisk系统提供计费功能。 在’curcdr’中有一些用于计费的字段,它们包括: `credit` : 当前通话分机的实时话费 (根据’myrate’表中的费率计算) `callshopcredit`: 当次通话话吧的实时话费 (rates in table ‘callshoprate’) `resellercredit`: 当次通话代理商的实时话费 (rates in table ‘resellerrate’) `creditlimit`: 如果对当前通话设置了话费限额,当’credit’值达到这个限额值的时候,通话将会被自动挂断 `destination` : 从’myrate’表中读取的目的地信息 `memo` : 根据’myrate’表对当前通话的计费信息 在一个通话期间,asterrc 将实时维护更新上面的字段。此外,在’mycdr’ 表中,也有与上面相同的字段,当一个通话结束后,该通话的最终信息会被存入’mycdr’表中,我们可以通过这个表获得历史通话信息。 在’clid’, ‘accountgroup’,’resellergroup’ 表中也包含了计费相关字段: `curcredit` 当前发生的话费 (作为计费标识) `credit_clid` 分机的话费总计 `credit_group` 组(话吧)的话费总计 `credit_reseller` 代理商的话费总计 下面的段落详细介绍asterrc的工作流程: 假设我们定义了一个费率表:给代理商的费率是每分钟0.1元,代理商给话吧的费率是每分钟0.2元,话吧给最终用户的费率是每分钟0.4元,计费间隔都是60秒,当最终用户拨打一个电话时,astercc得到实时通话信息并存入’curcdr’中,asterrc从’curcdr’中发现这条信息,当接通时间到达第一个60秒时,asterrc会将本条通话信息的’credit’, ‘callshopcredit’, ‘resellercredit’字段分别插入值0.4,0.2,0.1,到了第二个60秒时,asterrc将分别更新’credit’, ‘callshopcredit’, ‘resellercredit’字段的值为0.8, 0.4, 0.2……当到了两分半(150秒)时,客户挂断了电话,此时我们会得到此次通话的最终计费信息’credit’值为1.2,’callshopcredit’值为0.6,’resellercredit’值为0.3。同时,在 clid, accountgroup 和resellergroup表中的计费字段值也会被更新 credit_clid = [...]

Leave a Comment