Pick up an extension


#1

Hi all, I am a newbie to Asterisk and am busy learning as much as I can. I have a working version up and running and working great, my “asterisk -V” command outputs the following version “Asterisk CVS-HEAD”.

I would like to find out if it is possible to pick up someones extension that is ringing from another desk, is this possible? If so, any guidlines on hot to do this or configure it would be great.

Thanks.


#2

at a CLI run show application Pickup

use it like this[internal-pickup] exten => _**.,1,Pickup(${EXTEN:2})
so dial ** plus the extension number you want to pickup.


#3

Thanks. Where would I pu the exten => _**.,1,Pickup(${EXTEN:2}), i.e. would I put this in the extensions.conf file?

[quote=“baconbuttie”]at a CLI run show application Pickup

use it like this[internal-pickup] exten => _**.,1,Pickup(${EXTEN:2})
so dial ** plus the extension number you want to pickup.[/quote]


#4

Firstly, you need to have callgroup and pickupgroup set in your sip.conf (I’m assuming you’re using SIP phones).

So for example:

[sip1]

callgroup=1
pickupgroup=1

[sip2]

callgroup=1
pickupgroup=1

Then, sip2 can pick up sip1’s ringing calls (and vice versa) by dialling

*8

(note, on some handsets you may have to press another button such as # in order to send these digits to Asterisk immediately, otherwise you will have to wait for the timeout (usually 5 seconds) before they are sent).