访问在队列中接收呼叫的座席名称

时间:2014-04-02 07:08:47

标签: freeswitch

我有什么方法可以接收有关哪个座席接到队列呼叫的信息以及呼叫的持续时间和其他信息。 我读到了包含cc_agent,cc_queue_answered_epoch等信息的变量,但我如何通过Lua中的freeswitch API访问它们,或者必须通过将动作应用程序设置为“luarun”并使用所需数据来从dialplan进行评估。我只是将调用转发到队列     会话:执行( “呼叫中心”, “销售”)

基本上我要做的是在代理挂断电话后将所有这些信息记录在数据库中。任何线索或方向都将非常有用

1 个答案:

答案 0 :(得分:1)

根据您设置callcenter应用程序的方式,您可以解析CDR数据以获取以下信息:

cc_agent

该值应该类似于:

agent007@pbx.widgetets.local

鉴于此,您可以在脚本语言中简单地使用正则表达式,并且您将能够快速查看应答呼叫的代理。