On Fri, Feb 22, 2008 at 09:05:17AM -0500, Michael Munger wrote: > Two questions: > > 1. Does anyone have a good way to transfer a call from inside > comedian mail to the current extension? The problem is: let's say the > phone goes to voicemail after 4 rings, yet I don't hear it until the 3rd > ring. I come running into my office but miss it by a split second. Is > there a way I can barge in on the person leaving a message for my > mailbox while they're leaving it?
I imagine that would be tricky to do once the call has been handed in to the voicemail application, as presently you are limited in what you can do to the call once it's gone in there. You might be able to locate the original SIP channel and bridge the calls, but I've no idea how you would track that properly. There is a way to make voicemail have a "press 0 to be transferred to somewhere else" option. We use that here and it works. Users can set up where they want the caller to be transferred to (usually a mobile) and then they can record on their outgoing message "leave me a message, or press 0 to try my mobile..." Or, Sounds like a case for a few IP DECT cordless handsets to save all this running about! You might run into somebody carrying a boiling hot cup of coffee in your rush to answer the phone! (happens!) We have a few Siemens C460 IP DECT Phones. The range and battery life on them is by far superior to any of the WiFi/SIP phones I've tried so far. I have a SIP/Wifi Nokia E65 that works great, but the battery life is not very good when the wifi is left on, and it was less than straightforward to set up! > 2. If a phone rings a receptionist desk, and the receptionist is > down the hall, she wants to be able to dial an extension, and have that > transfer the call from her desk to the phone she's currently on so she > doesn't have to run to her desk. Is there a built in feature for this or > do I have to code it? There is a feature called pickup defined in features.conf: pickupexten = *8 Restart asterisk if you need to change features.conf (in my experience just a reload when changing features.conf doesn't always work) You then need to define your SIP/devices into pickup groups in sip.conf, for example:- [500] canreinvite=yes nat=no secret=... dtmfmode=rfc2833 callgroup=1 pickupgroup=1 [501] canreinvite=yes nat=no secret=... dtmfmode=rfc2833 callgroup=1 pickupgroup=1 Then reload. Now, if extn 500 were ringing, picking up 501 and doing *8 will connect that call. For busier systems I believe there is a dialplan feature that enables "directed" pickup so you can pick up a specific extension, but I haven't played with that so I can't say how it works. That might be more suitable. The callgroup defines what pickup group the device is in, and pickupgroup defines what groups (when that extension dials *8) that device can pick up. A device can be in one callgroup but multiple pickup groups:- pickupgroup=1,2 This is so that if you have many sites or departments, only people who sit within the range of the ringing phone can pick it up, and not get connected to some other random call incoming somewhere else. Rob -- Robert Lister - London Internet Exchange - http://www.linx.net/ sip:[EMAIL PROTECTED] - inoc-dba:5459*710 - tel: +44 (0)20 7645 3510 _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users