Jolly M. Recto wrote:
Hi,
i have diffirent provider example(3 single account in deltathree, 4
account in packet8 and so on) . How this possible to make the three
individual sip account in deltathree act as trunk so that i cannot get
a busy call. If line one fail goto line 2 then line 3 or another trunk
line 1 then line 2 then line3....I read it in asterisk at home but the
script i am copying is not working .
Have you had a look at GetGroupMatchCount?
http://www.voip-info.org/wiki/index.php?page=Asterisk+cmd+GetGroupMatchCount
and
from page http://www.voip-info.org/wiki/view/Asterisk+cmd+SetGroup is
the example below:
Example 7 Using Categories in 1.2.x (Ramon's example)
Using categories you are able to set multiple groups on only one active
channel.
So you are able to set the amount of calls on the called channel but
also on the calling channel.
exten => 200,1,Set(GROUP(${EXTEN})=OUTBOUND_GROUP)
; Increase number of calls on the called channel
exten => 200,n,GotoIf($[${GROUP_COUNT([EMAIL PROTECTED])} >
1]?BLOCK)
; Check if called channel has more than 1 call.
exten => 200,n,Set(GROUP(${CALLERIDNUM})=OUNTBOUND_GROUP)
; Increase number of calls on the calling channel
exten => 200,n,Dial(SIP/200)
; Call the extension
exten => 200,n(BLOCK),Busy
; GotoIf jumped here if the was more than 1 call using labels
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users