we have asterisk system has 3xxx sip phones. , have queues. using addqueuemember application add agents queues dynamically following
addqueuemember(queue_name,sip/5xxx@10.10.x.x) addqueuemember(queue_name,sip/6xxx@10.10.x.x) addqueuemember(queue_name,sip/7xxx@10.10.x.x) and after queue show command
members: sip/5xxx@10.10.x.x(dynamic) (invalid) has taken no calls yet sip/6xxx@10.10.x.x (dynamic) (invalid) has taken no calls yet sip/7xxx@10.10.x.x (dynamic) (invalid)has taken no calls yet but when try add incoming calls "queue_name" says unable join queue. on other hand when add registered asterisk member "queue_name" has 3xxx phone number told above. working , queue can handle incoming calls rr strategy. , valid queues in systems.
addqueuemember(queue_name,sip/5xxx@10.10.x.x) addqueuemember(queue_name,sip/6xxx@10.10.x.x) addqueuemember(queue_name,sip/7xxx@10.10.x.x) addqueuemember(queue_name,sip/3xxx) and again after queue show command
members: sip/5xxx@10.10.x.x(dynamic) (invalid) has taken no calls yet sip/6xxx@10.10.x.x (dynamic) (invalid) has taken no calls yet sip/7xxx@10.10.x.x (dynamic) (invalid) has taken no calls yet sip/3489 (dynamic) (not in use) has taken no calls yet so there way queues handle incoming calls without adding 3xxx phones? can show me better solution that?
thanks , regards
you have add them sip peers in /etc/sip.conf, example:
[5001] disallow=all host=10.10.x.x type=friend dtmfmode=rfc2833 allow=alaw qualify=yes canreinvite=yes insecure=port context=somecontext and addqueuemember(queue_name,sip/5001). depends on configuration.
if 10.10.x.x dial out trunk registered in sip.conf 5xxx extensions registered, addqueuemember(queue_name,sip/yourdialouttrunk/5xxx) should work.
Comments
Post a Comment