我试图将代理实时添加到队列中,通过将它们添加到queue_members
表中,添加它们的旧语法是使用Agent/1001,但chan_agents
以及代理通道已从最近的版本中删除,当前呈现的语法是这个
member => Local/1001@agents,0,May Flowers,Agent:1001
member => Local/1002@agents,0,John Doe,Agent:1002
翻译成
queue_name: agents_queue
interface: Local/1001@agents
state_interface: Agent:1001
但是它们都给了我这个错误
NOTICE[18541][C-0000000a]: core_local.c:701 local_call: No such .
编辑:代理已添加到agents.conf
[1001]
fullname=Will Meadows
编辑2:使用代理上下文
[agents]
exten=> _*,n,AgentRequest(first_agent)
使用上下文没有错误,但代理仍然显示为无效
五月花(本地/first_agent@myagents来自Agent:first_agent)(ringinuse已启用)(无效)尚未接听任何电话
我的目标是让代理能够使用AgentLogin
登录并通过队列路由对它们的呼叫。
您的[agents]
上下文出现错误:
[agents]
exten=> _*,n,AgentRequest(first_agent)
应该[agents]
exten => _*,1,AgentRequest(first_agent)
same => n, Verbose(2,AgentRequest Status: ${AGENT_STATUS})
…注意"优先级"项是"1"而不是"n"。修改一下,如果开始工作了就告诉我。
如果这不能解决您的问题,或者如果问题"进展",第二行将用于进一步调试。
您必须首先在agents.conf文件中添加代理…