No application 'AgentLogin' for extension

hi guys,

unfortunatley I’m stuck while setting up a Call-Center queue.

[quote]No application ‘AgentLogin’ for extension (default, 108, 1)
[/quote]

this is really annoying.
then i reload the module app_agent_pool, which i think is the module responsible for agentlogin, it failed, and tells me the following:

[quote]module load app_agent_pool
Unable to load module app_agent_pool
Command ‘module load app_agent_pool’ failed.
[Mar 21 00:42:45] ERROR[53935]: config_options.c:471 process_category: Could not find config type for category ‘agents’ in ‘agents.conf’
[Mar 21 00:42:45] ERROR[53935]: app_agent_pool.c:2659 load_module: Unable to load config. Not loading module.
[/quote]

actually this is my agent.conf file:

[code][general]

[agents]

autologoff=15
ackall=yes
wrapuptime=5000

recordagentcalls=yes
recordformat=wav
musiconhold=default
;acceptdtmf=##

group=1
agent => 007,12345,jeremy wang
agent => 008,12345,dai guoxiong
agent => 009,12345,dai2 guoxiong[/code]

i didn’t see any faults above, and try my best to make it right.

also the queue.conf file, i checked it again and again:

[code][general]

[Support]
music = default
strategy = ringall
min-announce-frequency = 15
periodic-announce-frequency=15

announce-holdtime = once
announce-position = more
announce-to-first-user = no
announce-position-limit = 10

member =>Agent/007
member =>Agent/008
member =>Agent/009[/code]

i don’t know which place wrong, is there any one can help
?

thx

Use AddQueueMember instead AgentLogin

This was super annoying to track down.

chan_agent was removed in Asterisk 12 and replaced with app_agent_pool

https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+12

The format of the agents.conf file has changed

https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Configuration_app_agent_pool

Set debug to a high value to troubleshoot further, but once I used the new agent configuration format, the module loads.

This is a problem we ran into when using QueueMetrics configuration sync as it relies on the Agents command to exist even if you are logging in agents with AddQueueMember.

Regards,
Chris

Chris Miller
President - Rocket Scientist
ScratchSpace Inc.
(831) 621-7928