跳转到主要内容

Asterisk-Odoo连接器

项目描述

此模块的技术名称为asterisk_click2dial,但此模块实现的不仅仅是一个简单的一键拨号!此模块增加了3个功能

  1. 它为合作伙伴表单视图添加了一个拨号按钮,用户可以直接通过Asterisk拨打电话号码。此功能通常被称为一键拨号。以下是它的运作方式

    • 在Odoo中,用户点击合作伙伴视图中的电话号码字段旁边的拨号按钮。

    • Odoo连接到Asterisk管理器接口,Asterisk使用户的电话响起。

    • 用户接听自己的电话(如果他不这样做,则过程在此停止)。

    • Asterisk代替用户拨打Odoo中找到的电话号码。

    • 如果远程方接听电话,用户可以与对方交谈。

  2. 它还添加了在来电电话中显示来电方名称的功能,如果显示的电话号码在Odoo的合作伙伴/线索/员工/...中存在。以下是它的运作方式

    • 在来电电话中,Asterisk拨号计划执行AGI脚本“set_name_incoming_timeout.sh”。

    • “set_name_incoming_timeout.sh”脚本以短暂的超时调用“set_name_agi.py”脚本。

    • “set_name_agi.py”脚本将对Odoo服务器进行XML-RPC请求,以尝试找到与来电方提供的电话号码对应的人员的姓名。

    • 如果找到姓名,则将其设置为通话的来电者ID名称,以便在用户的IP电话上显示。

    它还适用于去电,以便在呼叫者的SIP电话上显示被叫方的姓名。为此,您应使用脚本“set_name_outgoing_timeout.sh”。

  3. 它将在顶部菜单栏(在“偏好设置”旁边)添加一个电话图标(打开来电),一键获取与通话方对应的合作伙伴/线索/候选人/注册信息。以下是其工作原理:

    • 当用户点击电话图标时,Odoo会向Asterisk管理接口发送查询,以获取当前电话通话列表。

    • 如果找到涉及用户电话的通话,它会获取来电方的电话号码。

    • 它在Odoo的合作伙伴/线索/候选人/注册信息中搜索来电方的电话号码。如果找到匹配的记录,它会跳转到该记录的表单视图。如果没有匹配的记录,它将打开一个向导,建议创建一个新的合作伙伴,将显示的电话号码作为电话手机号码,或者更新现有合作伙伴。

    通过模块base_phone_popup,可以获取来电方对应记录的弹出窗口,而无需用户进行任何操作。

有关此模块的详细文档可在Akretion网站上找到:http://www.akretion.com/products-and-services/openerp-asterisk-voip-connector

项目详情


下载文件

下载适用于您平台的应用程序。如果您不确定选择哪一个,请了解有关安装包的更多信息。

源分布

此版本没有提供源分布文件。请参阅生成分布存档的教程。

构建分布

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面