I wonder if the following scenario is possible in callweaver.

We want a queue-system, where the call first go to person1, if person1 
don’t answer the phone within 15 seconds, the phone should ring person 
1+2 simultaneously, then after 15 seconds Person1-4 should get the call. 
If person 1 is busy, the queue should go to person2 etc.

1. Person1
2. Person1+2
3. Person 1+2+3
4. Person 1+2+3+4

We have solved this issue by using this context combined with call waiting:

exten => 3,1,Playback(queue-welcome)
exten => 3,n,Dial(SIP/person1,15)
exten => 3,n,Dial(SIP/person1&SIP/person2,15)
exten => 3,n,Dial(SIP/person1&SIP/person2&SIP/person3,,15)
exten => 3,n,Dial(SIP/person1&SIP/person2&SIP/person3&SIP/person4)

This is not ideal, since person 1 would potentially get 4 unanswered 
calls, and if person1 is busy, we have to wait 15 seconds before person2 
are able to answer the call.
I can’t see any ring strategy in querues.conf that would do the same 
thing that we want.

Do anyone have a possible solution that is better than our attempt?

Regards, Espen

-- 
* Gratis e-post fra Monsterpost.no, sjekk http://www.monsterpost.no/
* Trenger du nett i Halden, Fredrikstad eller Sarpsborg? Priser fra kr 175/mnd, 
sjekk http://www.monsternett.no/

_______________________________________________
Callweaver-users mailing list
Callweaver-users@callweaver.org
http://lists.callweaver.org/mailman/listinfo/callweaver-users

Reply via email to