Hi list! Right now I configured my Asterisk to forward the calls for the number X to both phones (mine and the phone of my wife). It works, of course, but I'm not enthusiast... I see what we have at office: if one phone rings, other phones in the same group can "catch the call", so that if a colleague is not present, another colleague can catch the call. I'd like to have the same procedure at home. I think, Asterisk can do that, but I have no idea how to implement this. Shortly: what I want is that every phone rings only on calls for the own number, and I can catch the call from the other phone, if for example my wife is not at home, for example pressing "*5#" or other key combination. Thanks a lot for your suggestion! Luca Bertoncello (lucabert at lucabert.de)
You are searching for ?Call Pickup?. It is implemented in Asterisk by default. https://wiki.asterisk.org/wiki/display/AST/Call+Pickup <https://wiki.asterisk.org/wiki/display/AST/Call+Pickup> Take a look under section ?Configuration Options?. Daniel> Am 29.12.2015 um 07:53 schrieb Luca Bertoncello <lucabert at lucabert.de>: > > Hi list! > > Right now I configured my Asterisk to forward the calls for the number X to > both phones (mine and the phone of my wife). > It works, of course, but I'm not enthusiast... > > I see what we have at office: if one phone rings, other phones in the same > group can "catch the call", so that if a colleague is not present, another > colleague can catch the call. > > I'd like to have the same procedure at home. I think, Asterisk can do that, > but I have no idea how to implement this. > > Shortly: what I want is that every phone rings only on calls for the own > number, and I can catch the call from the other phone, if for example my wife > is not at home, for example pressing "*5#" or other key combination. > > Thanks a lot for your suggestion! > > Luca Bertoncello > (lucabert at lucabert.de) > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20151229/6c1081f7/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4121 bytes Desc: not available URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20151229/6c1081f7/attachment.bin>
Daniel Heckl <daniel.heckl at gmail.com> schrieb:> You are searching for ?Call Pickup?. It is implemented in Asterisk by > default. > > https://wiki.asterisk.org/wiki/display/AST/Call+Pickup > <https://wiki.asterisk.org/wiki/display/AST/Call+Pickup> Take a look under > section ?Configuration Options?.Hi, Daniel! Thanks for your answer... I'm using Asterisk 1.8.30.0 on an OpenWRT-Router. I found the configuration for call pickup in the sip.conf and features.conf, so I tried to activate it... Unfortunately, unsuccessfully... So, my sip.conf: 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 my features.conf: ; Pickup Options ; pickupexten = *8 ; Configure the pickup extension. (default is *8) ;pickupsound = beep ; to indicate a successful pickup (default: no sound) ;pickupfailsound = beeperr ; to indicate that the pickup failed (default: no sound) my users.conf: [general] callgroup = 1 pickupgroup = 1 my extensions.conf: [anika_incoming] exten => _00493512222222,1,Verbose(2,Call for Anika - [${CALLERID(num)}]) exten => _00493512222222,Set(CHANNEL(pickupgroup)=1) exten => _00493512222222,n,Dial(local/2222222 at anika_incoming) exten => _03512222222,1,Verbose(2,Call for Anika - [${CALLERID(num)}]) exten => _03512222222,n,Dial(local/2222222 at anika_incoming) exten => _2222222,1,Verbose(2,Call for Anika - [${CALLERID(num)}]) exten => _2222222,n,Set(CALLERID(num)=${IF($[ "${CALLERID(num):0:3}" = "+49" ]?0${CALLERID(num):3}:${CALLERID(num)})}) ; Damit das "+49" mit "0" ersetzt wird exten => _2222222,n,Set(CHANNEL(musicclass)=default) ;;;exten => _2222222,n,Dial(SIP/00493512222222&local/1 at luca_for_anika_voip_mobile,19,RcxX) exten => _2222222,n,Dial(SIP/00493512222222,19,RcxX) exten => _2222222,n,Verbose(2,Voicemail for Anika) exten => _2222222,n,Set(CALLERID(name)=) ; Damit in der E-Mail der AB nicht den Namen steht exten => _2222222,n,VoiceMail(00493512222222,us) exten => _2222222,n,Hangup Then I called the 2222222 with my mobile phone and I tried to get the call from the other phone, calling the *8. Unfortunately I get an error (invalid number) on the display of the phone, and the phone 2222222 continue to ring. No error on the log of Asterisk... Any suggestion? Thanks Luca Bertoncello (lucabert at lucabert.de)