我正在尝试构建一个脚本,使用asterisk 11.x和asterisk-java库来捕获信用卡信息,如卡号,cvc和到期日期,以便进行AMI / AGI集成。
现在我能够构建一个脚本,如果通过拨号方案调用它将获取该信息,但我有不同的情况:
1.呼叫进入队列
2.来自特定队列的代理应答呼叫
3.来电者想输入卡的详细信息
4.呼叫者进入卡后,详细信息将重定向回座席以继续呼叫。
我的具体问题与步骤3有关,因为我不知道如何将调用者路由到我的AGI然后再回到同一个代理。 (最终代理人必须仍然参与(某些)呼叫以保证当呼叫者从agi返回时它仍然可用)
任何想法我怎么能实现这一目标?我知道这是一种常见的做法,所以我认为必须有一种方法。
答案 0 :(得分:0)
像您一样,业务流程没有任何常见做法。这仅取决于您和您的客户。
您可以使用功能配置或传输。可以转移到特殊分机或会议室。
没办法说出你最好的套装。
在编写任何AGI / AMI或拨号方案应用程序之前,您确实需要了解星号的工作原理。我可以向ORelly" Asterisk推荐未来的电话"预订作为起点。
答案 1 :(得分:0)
当呼叫被传递给座席时,使用宏来设置其中包含座席ID或分机的自定义频道变量。
然后,当您的信用卡身份验证功能完成后,请阅读该变量并使用AGI命令将呼叫转移回代理。
进一步阅读
注意 如果此解决方案可以解决您的问题,请“接受”以便其他具有相同问题的人更容易找到它。谢谢!的