[Asterisk-Users] Call Interception
Florian Overkamp
florian at obsimref.com
Thu Apr 7 08:36:16 MST 2005
Hi,
> -----Original Message-----
> PickupChan(Technology/resource[&Technology2/resource2...]): Tries to
> > pickup the first ringing channel in the parameter list.
> >
> > It's working fine, although I'm not sure if it comes with
> asterisk or with
> > bristuff ...
>
> What the OP was asking about was... if * phone x123 and x234 are both
> ringing, how can he remotely pickup the call from x123 _only_.
You can create the dialplan yourself to facilitate this. You know what
extension matches what channel i.e. if you have:
exten = 123,1,Dial(SIP/foo)
exten = 124,1,Dial(SIP/bar)
And you want to use 98<num> to pickup a specific extension, you could do:
exten = 98000,1,PickupChan(SIP/foo&SIP/bar)
exten = 98123,1,PickupChan(SIP/foo)
exten = 98124,1,PickupChan(SIP/bar)
Ofcourse, this can be automated quite easily with database lookups and
whatnot. Let your imagination roll about the concept. (I wrote PickupChan
based on Klaus Peter's work because I needed to lookup more flexible groups
and we use databases for a lot of the links between channels and extensions.
Best regards,
Florian
More information about the asterisk-users
mailing list