Asterisk-Odoo 连接器
项目描述
此模块的技术名称为 asterisk_click2dial,但它实现的不仅仅是简单的 点击拨号!此模块添加了3个功能
它为合作伙伴表单视图添加了一个 拨号 按钮,以便用户可以直接通过Asterisk拨打电话。这个特性通常被称为 点击拨号。以下是它是如何工作的
在Odoo中,用户点击合作伙伴视图中电话号码字段旁边的 拨号 按钮。
Odoo连接到Asterisk管理器接口,Asterisk使用户的电话响起。
用户接听自己的电话(如果他没接,则流程在这里停止)。
Asterisk代替用户拨打电话号码。
如果对方接听,用户可以与其对应方通话。
它还添加了在来电显示屏幕上显示来电方姓名的功能,如果展示的电话号码存在于Odoo的合作伙伴/线索/员工/…中。以下是它是如何工作的
在来电时,Asterisk拨号计划执行AGI脚本“set_name_incoming_timeout.sh”。
“set_name_incoming_timeout.sh”脚本以短暂的超时时间调用“set_name_agi.py”脚本。
“set_name_agi.py”脚本将向Odoo服务器发送XML-RPC请求,以尝试找到来电方展示的电话号码对应的姓名。
如果找到姓名,它将被设置为通话的CallerID名称,以便在用户的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](http://www.akretion.com/products-and-services/openerp-asterisk-voip-connector)
项目详情
哈希值 for odoo10_addon_asterisk_click2dial-10.0.1.0.0.99.dev15-py2-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 917fc3da30e9184c6f5f96d03971a5b54470d03c3a85e8420c5594954e396f7e |
|
MD5 | 6364fc7aa8a2c92787a2b7d15d50481d |
|
BLAKE2b-256 | 0bd84546092369919532f0f0b65347f475dcadc8af19b9babc62dc1e96f5a9fa |