Agent and Local Channel for Auto Dialing


I am having problem for my following scenerio, plz suggest any improvements or some other stable technique.

I want to call someone thrugh IAX2, when connected i want to connect it to the Agent through queue. My details are below:


; dialing
exten => 500,1,Dial(IAX2/,G(demo^4^1))

exten => 4,1,Queue(test|tT|||30)

; Agent Login
exten => 5,1,AgentLogin(12)

and thru the manager interface:

Action: Originate
Channel: Local/500
Context: demo
Priority: 1

When i issue the above command, agent gets a beep and then there is silence, nothing happens. When i try to soft hangup the Agent channel i.e. soft hangup SIP/901-9c14, it says :

*CLI> soft hangup SIP/901-9c14
Requested Hangup on channel ‘SIP/901-9c14’

and it doesn’t hangs the channel, even if i powerof my ip phone.


I am still waiting for a response/solution from someone.


doing Local channel outbound calling while using agents is a bit unstable.

When we built a dialer based on Asterisk that’s why we have it centered on meetme rooms instead, in addition to the many other features that meetme allows you to do.

Our outbound/inbound dialer VICIDIAL is GPL and free if you want to give it a try, it even has a full web-based agent client: