[Asterisk-Users] SIP Callgroups

El Flynn el_flynn at lanvik-icu.com
Tue Sep 6 18:05:12 MST 2005


Wolfgang Pichler wrote:
> Hi all,
> 
> at time i am trying to get a better idea of callgroups and pickupgroups
> (especially within the SIP Channel)
> 
> A Pickupgroup is relative clear - everyone in the same pickupgroup may
> pickup a call
> 
> And a callgroup does what ? - The same ?
> 

example:

phones A, B and C are configured with callgroup=1 in sip.conf
phone D is configured with pickupgroup=1 in sip.conf

when a call comes in to A, B, C or any combination of them, phone D can pick up 
the call on their behalf.

> I thought that a callgroup would act like the ZAP groups - so that you
> then can dial SIP/g1 - and every SIP Client which is in the callgroup 1
> does then ring - Why isn't this so - What sense does it make to define
> callgroups - when you then have to specify each SIP Client in the Dial
> Command to get the callgroup Working ?

You're mistaking "group" for "callgroup". Zap example:

group=1
channel=>1-24

this means when you do a Dial(Zap/g1) phones 1 to 24 would all ring. If you 
wanted to emulate the same sort of behavior for your SIP phones, you could do 
something like:

[globals]
SIPGRP1=SIP/100&SIP/101&SIP/102

then in your dialplan you could do a Dial(${SIPGRP1}) to ring all the sip phones.

Flynn





More information about the asterisk-users mailing list