Muy sencillo... responde a una petición que hice algún tiempo.
En Asterisk puedes definir un usuario perteneciente a uno o varios grupos mediante el parametro callgroup.
callgroup=2,3
y puede capturar llamadas de aquellas que tenga definido en su pickupgroup
pickupgroup=2
pues con 'namecallgroup' ya no son números si no nombres:
namecallgroup=comercial,financiero
namepickupgroup=comercial
Es mucho más interesante utilizar namecallgroup que callgroup.
Por cierto, toda la información está en la configuración de ejemplo del sip.conf/chan_dahdi.conf/...
;
; Call group and Pickup group should be in the range from 0 to 63
;
;callgroup=1,3-4 ; We are in caller groups 1,3,4
;pickupgroup=1,3-5 ; We can do call pick-p for call group 1,3,4,5
;namedcallgroup=engineering,sales,netgroup,protgroup ; We are in named call groups engineering,sales,netgroup,protgroup
;namedpickupgroup=sales ; We can do call pick-p for named call group sales
;defaultip=192.168.0.60 ; IP address to use if peer has not registered
;deny=0.0.0.0/0.0.0.0 ; ACL: Control access to this account based on IP address
;permit=2001:db8::/32 ; IPv6 ACLs can be specified if desired. IPv6 ACLs
; apply only to IPv6 addresses, and IPv4 ACLs apply