Vicidial三方通话转移问题

时间:2013-09-17 14:41:57

标签: voip asterisk

我有vicidial和工作正常。 版本:2.4-364a |星号1.4.44 |单个服务器|安装后没有额外的软件| CentOS版本5.5

我们有一个与呼叫流程相关的查询。我想知道以下电话的实际流量。如何以及执行哪个文件:

  1. 代理获得与客户端连接的外拨电话。
  2. 代理通过点击转移按钮调用其他主管=>拨打客户。
  3. 一旦主管接听电话,所有3人都将参加会议。
  4. 现在,座席将通过点击三向离开按钮来挂断电话。
  5. 此处,当座席点击Dial with Customer时,则执行manager_send.php。此manager_send.php文件将Originate命令触发到星号。

    在vicidial.php文件中 - 第4241行:

    **

      

    {agent_dialed_type ='XFER_OVERRIDE';} //由于Asterisk中的错误,   这些调用变量实际上不起作用call_variables =   '__vendor_lead_code ='+ document.vicidial_form.vendor_lead_code.value   +',__ lead_id ='+ document.vicidial_form.lead_id.value;

    **

    我们可以设置自己的变量吗?如果是,那么如何?

1 个答案:

答案 0 :(得分:0)

lead_id在传输中编码,用于在客户端打开的管理器屏幕上打开相同的潜在客户。 这样,您可以使用vicidial_list表及其从前端到近端的字段传递信息。 如果你想使用温暖的移交,你会建议使用webform,因为vicidial不能很好地与两个Agent同时打开导致...所以如果Agent A在启动传输后更改数据,这些更改可以/会迷路。另一方面,如果代理A在没有正确关闭线索的情况下离开3路后离开,当代理A回来时,代理B的线索变化可能会丢失......

不要尝试自己使用任何星号变量,因为这些变量不会传递! Vicidial的转移只不过是人们进入会议而另一人离开!