问题标签 [pbx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - 连接到 PBX 机器后如何接收数据?
您好,我最近遇到一个问题,搜索了两个多月,但还没有找到解决方案。我必须编写一个程序/应用程序(我已经在 VB.NET 2010 中开始),它通过 Panasonic KX-TEM824 PBX 机器通过 RS232 端口连接(电缆已经连接:COM15/16 取决于我连接的 USB)并且它连接到解析(接收)来自 PBX 本身的数据,具有来电显示的数据,通话开始和结束的时间,通话的持续时间等。我在互联网上找到了一些已经完成工作的应用程序,但他们可以免费尝试一段时间后需要再次购买或重新启动应用程序。但我认为在代码方面没有太多要实现的。请我真的需要帮助。我在下面发布代码。ps 是为了学习。
asterisk - 开源易于定制的呼叫中心解决方案?
注意:A 已经在超级用户社区首先问过这个问题,但是由于它涉及到很多与软件构建相关的主题,所以我决定将它移到这里。
我需要为本地小型企业提供一个简单的呼叫中心解决方案。
他们有一个本地 6 位数的固定电话号码。他们在本地接听电话,即没有人从其他城市给他们打电话。
问题是他们开始失去客户,因为每天都有一定数量的电话,无法接通本地电话号码(它总是很忙)。
因此,需要一个呼叫中心解决方案。
我假设我可以以某种方式连接到Asterisk PBX,然后使用一些 Java+MySQL 自定义编写模块来完成所有业务逻辑和 CRM 工作。
我倾向于认为我可以拥有一个以某种方式插入固定线路的 PBX 服务器,除此之外,我还可以从我的 Java/MySQL 自定义编写模块中调用 PBX API。
那么,我应该从什么开始呢?如何将固定电话号码附加到 PBX 服务器?具有丰富 API 可调用的最佳开源 PBX 是什么?
PS这里是SRS:
非功能性需求是:
- 客户需要尽可能快的上市时间解决方案;
- 开源:客户不喜欢“供应商锁定”;
- 主呼叫中心服务器的 API 应该可以通过 Internet 访问,这意味着电话接线员可以远程接听电话(例如,坐在她家中的计算机旁);
- 该解决方案应该可以从仅有的几个电话接线员(接听电话的人)扩展到很多。
功能要求是:
- 当客户拨打电话时,应在数据库中查找其电话号码;如果有记录,那么电话接线员应该会看到类似“John Smith 正在给您打电话(客户详细信息:号码:XX-XX-XX;Last_order:2012 年 1 月 1 日;等等);
- 如果主叫客户没有db记录,电话运营商应该可以添加新客户做数据库(电话号码自动填写);
- 客户的电话可以被保留或转接到另一个电话接线员;
- 队列中的下一位客户可以手动或自动接听操作员;
- 如果客户来电且线路占线,则将其排入队列;
- 电话接线员可以设置状态:可用/不可用;
- 如果电话接线员没有接听电话,则呼叫被重定向到下一个可用的接线员;
- 电话接线员应该能够回电给数据库中记录的任何客户;呼叫可以是手动或自动的(自动意味着如果线路忙,软件会继续呼叫);
- 每个客户电话都可以记录并存储在磁盘上。
mysql - Asterisk 1.8 数据库和 Digium GUI 同步
我正在使用 ODBC 在 MySQL 和 Asterisk 之间建立连接,并且运行良好。但是如果管理员通过编辑 Asterisk GUI 的 users.conf 来创建新的扩展,那么该用户信息不会存储在 MySQL 数据库中。你有什么想法同步它们吗?
您的建议将非常受重视。谢谢
java - java - 如何在java中使用蓝牙实现语音通话?
我知道这个问题超出了 SO 的范围,如果有人在java中有这段代码,或者有人知道它在网络上的位置,我已经到处搜索了,然后告诉我
php - 为星号定制的 web gui
请问我必须使用 PHP 或任何其他 Web 平台为 Asterisk 创建自定义 Web UI 的选项。该应用程序涉及从 Web 界面执行管理 CDR、管理用户、管理外部服务器之间的互连、管理 IVR、管理 DID 等任务。
我从另一个线程中了解了 PHPAGI。这对我想要实现的目标有帮助吗?如果没有,我还有什么其他选择。
提前致谢。
asterisk - 将数据保存到自定义 cdr 字段中
我创建了自定义字段“rec_name”id 表“cdr”,数据库“asteriskcdrdb”。在此字段中,我想存储录音名称。我知道我应该通过在其中一个 .conf 文件中添加这一行来做到这一点,但是在哪里呢?
exten => s,1,set(CDR(rec_name)=${CALLFILENAME})
我也可以通过sql语句来完成,但我不知道将调用细节保存到数据库中的文件在哪里。
postgresql - 尝试为当天的 3CX 拨出通话时长统计信息编写查询
到目前为止,我已经设法编写了一个查询来列出用户拨打的所有拨出电话及其持续时间,但我正在寻找的是,而不是所有单个呼叫的列表,而是持续时间的总和。
持续时间的格式为 00:00:00:00.000 (Days:Hours:Minutes:Seconds.Hundredths),所以我的问题实际上是如何将其加起来并将其显示为持续时间的单个数字,而不是列表每个通话都有自己单独的持续时间?
我的最终查询如下给任何有兴趣的人:
asterisk - Asterisk AMI - 接听电话
我想使用 AMI 在 Asterisk 中代答电话。我可以发起呼叫,但完全不知道如何接听电话......呼叫脚本:
我需要类似的东西,但用于接听电话。在 *CLI> manager show 命令中找不到任何有用的命令
抱住我,普洛克斯
amazon-ec2 - 使用自定义 ISO 创建新的 EC2 实例
我正在使用 Switchvox,一个 Asterisk PBX,我想将它托管在 EC2 上。
Digium Switchvox 提供了一个 ISO,其中包含托管 pbx 服务器所需的一切:操作系统、软件等。它基本上是服务器的映像。
如何使用他们提供的自定义 ISO 实例化新的 EC2 实例?
asterisk - Asterisk Web API 计算等待时间
我想知道是否有星号的 web api。我还想知道与客户服务代理交谈的平均等待时间是否通过 api 公开。
我在网上看了一圈,但没有得到确切的答案。
任何指针表示赞赏。