Asterisk-Odoo 连接器
项目描述
该模块的技术名称为 asterisk_click2dial,但此模块实现的功能远不止简单的 一键拨号!此模块添加了3个功能
它在合作伙伴表单视图中添加了一个 拨号 按钮,以便用户可以直接通过Asterisk拨打电话号码。此功能通常被称为 一键拨号。以下是它的工作原理:
在Odoo中,用户在合作伙伴视图的电话号码字段旁边点击 拨号 按钮。
Odoo连接到Asterisk管理器接口,Asterisk使用户的电话响起。
用户接听自己的电话(如果他没接,则过程在此停止)。
Asterisk代替用户拨打Odoo中找到的电话号码。
如果对方接听,用户可以与对方交谈。
它还添加了在来电电话中显示来电方名称的功能,如果显示的电话号码在Odoo的合作伙伴/线索/员工/…中存在。以下是它的工作原理:
在来电电话中,Asterisk dialplan 执行 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”。
它会在顶部菜单栏(在“设置”旁边)添加一个电话图标(打开来电者),一键获取与通话方对应的合作伙伴/潜在客户/候选人/注册信息。以下是其工作原理:
当用户点击电话图标时,Odoo会向Asterisk管理器接口发送查询以获取当前电话通话列表
如果找到涉及用户电话的通话,它将获取通话方的电话号码
它在Odoo的合作伙伴/潜在客户/候选人/注册信息中搜索通话方的电话号码。如果找到匹配的记录,则将其带到该记录的表单视图。如果没有找到匹配的记录,则打开一个向导,建议以显示的电话号码作为电话或移动电话号码创建新的合作伙伴,或更新现有合作伙伴。
可以通过模块base_phone_popup获取通话方对应记录的弹出窗口,而无需用户进行任何操作。
有关此模块的详细文档可在Akretion网站上找到:http://www.akretion.com/products-and-services/openerp-asterisk-voip-connector
项目详情
散列 for odoo11_addon_asterisk_click2dial-11.0.1.0.0.99.dev9-py2.py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | 1bed7d248de7e1a9ee2be5735ac5594bcd425128ffd253fd7e63347644fdc72c |
|
MD5 | 915ab9febbbb859838c350c49236d195 |
|
BLAKE2b-256 | 67b5f51ec8aad396889a9601ed7a56172bbf45c1196b823032e9dbd3dcd4c97d |