Re: [asterisk-users] automatic call pickup
--- On Tue, 10/7/08, Andrew Joakimsen [EMAIL PROTECTED] wrote: I am not sure if it is possible to somehow invoke a function to pick up the call via dialplan, if it is a combination of that function and DISA should do what you need. Thanks! I could configure the ATAs to auto-dial a custom destination which would then call the command Pickup() passing it the appropriate parameters by checking the CallerID. After the Pickup() cmd has been executed I would call DISA without a password. There could be security issues of course. The only check I would do is based on the caller's ID (basically the extension number). Can a caller ID be spoofed? What other filtering logic can be applied for dialplan security? I've read this doc: http://www.voip-info.org/wiki/view/Asterisk+security+dialplan but is there more information elsewhere? Vieri ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] automatic call pickup
See the documentation for DISA, it is restricted by context. So assuming you already have your dialplan configured securely, there are no security implications. Be aware that the behavior of the phones change when you dial through DISA, you can no longer use features such as redial. That is because the SIP call the phone places is to that extension, and DISA takes the DTMF signals after the call is already answered. Another option could be to auto-dial call pickup and make the users dial on-hook (if the phone can do that). I have something like that on my Polycom 501 for shared line appearance (i need to take it off -- SLA currently is very poor, caller id is broken, for one). When I pickup my Polycom it dials the shared line. When I dial on-hook it calls without using the shared line. On Wed, Oct 8, 2008 at 3:58 AM, Vieri [EMAIL PROTECTED] wrote: --- On Tue, 10/7/08, Andrew Joakimsen [EMAIL PROTECTED] wrote: I am not sure if it is possible to somehow invoke a function to pick up the call via dialplan, if it is a combination of that function and DISA should do what you need. Thanks! I could configure the ATAs to auto-dial a custom destination which would then call the command Pickup() passing it the appropriate parameters by checking the CallerID. After the Pickup() cmd has been executed I would call DISA without a password. There could be security issues of course. The only check I would do is based on the caller's ID (basically the extension number). Can a caller ID be spoofed? What other filtering logic can be applied for dialplan security? I've read this doc: http://www.voip-info.org/wiki/view/Asterisk+security+dialplan but is there more information elsewhere? Vieri ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
[asterisk-users] automatic call pickup
Hi, Currently I'm using Asterisk 1.2 and 1.4 in different setups. When a user wants to pick up a call within his/her pickup group, *8 must be dialed (or whatever you define in features.conf). However, these users were used to another behavior when they had a commercial PBX (Bosch). When a phone of the pickup group rang all the user had to do to grab the call was to pick his/her phone up (no dialing required). I tried to explain the advantages of deciding if you want to pick up the call or not by pressing *8 but I understand that in a very busy environment, dialing *8 (or whatever) makes you lose a second or two... Making the phones ring at the same time (for the same call) isn't an option (Dial(SIP/101SIP/102)). Extensions within a pickup group must ring one at a time. They are all using standard analog phones connected to a multi-port ATA. I was thinking of configuring some sort of auto speed dial of the pickup code (*8) whenever the user picks the phone up but it seems that these phones don't support that. I know this is a weird question but has anyone dealt with this issue in Asterisk 1.2/1.4/1.6? Or has anyone come up with a custom solution? Thanks, Vieri ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] automatic call pickup
Am Dienstag, den 07.10.2008, 01:42 -0700 schrieb Vieri: Hi, Currently I'm using Asterisk 1.2 and 1.4 in different setups. When a user wants to pick up a call within his/her pickup group, *8 must be dialed (or whatever you define in features.conf). [...] I was thinking of configuring some sort of auto speed dial of the pickup code (*8) whenever the user picks the phone up but it seems that these phones don't support that. Hi Vieri, regarding your combination of analog phones and ATAs I would look for the auto-dial functionality in the ATA. I am pretty sure I saw it in one web-interface or the other, but surely not all vendors implement that kind of functionality. In your place I would also think about using a one-press pickup code, like #. I know this code is often in use for transfer or the like, but if pickup is the 95%+ action then transfer doing *# instead of # (or whatever) might be reasonable. This would reduce pickup to lifting the handset and pressing the bottom left-most key, which can be done without looking at the keypad. One last idea: Perhaps your multi port ATA supports different kind of ring codes (once short, twice short, no idea whatever) one of which will _not_ ring the phones (which could interpret that signal meant as a short ring as line noise or the like). Perhaps they even support silent ringing, not sending the ring signal at all, but nevertheless answering the line if hook-up happens. Best regards Anselm smime.p7s Description: S/MIME cryptographic signature ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] automatic call pickup
Vieri wrote: Hi, Currently I'm using Asterisk 1.2 and 1.4 in different setups. When a user wants to pick up a call within his/her pickup group, *8 must be dialed (or whatever you define in features.conf). However, these users were used to another behavior when they had a commercial PBX (Bosch). When a phone of the pickup group rang all the user had to do to grab the call was to pick his/her phone up (no dialing required). I tried to explain the advantages of deciding if you want to pick up the call or not by pressing *8 but I understand that in a very busy environment, dialing *8 (or whatever) makes you lose a second or two... Making the phones ring at the same time (for the same call) isn't an option (Dial(SIP/101SIP/102)). Extensions within a pickup group must ring one at a time. They are all using standard analog phones connected to a multi-port ATA. If your ata support custom ringtones /distinctive ring feature, you can try to dial all phones in group, but let only one phone ring normaly, and on remaining phones set some mute ringtone via dialplan using SIPAddHeader(Alert-Info: something) PJ I was thinking of configuring some sort of auto speed dial of the pickup code (*8) whenever the user picks the phone up but it seems that these phones don't support that. I know this is a weird question but has anyone dealt with this issue in Asterisk 1.2/1.4/1.6? Or has anyone come up with a custom solution? Thanks, Vieri ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] automatic call pickup
--- On Tue, 10/7/08, Anselm Martin Hoffmeister [EMAIL PROTECTED] wrote: regarding your combination of analog phones and ATAs I would look for the auto-dial functionality in the ATA. I am pretty sure I saw it in one web-interface or the other Thanks! I actually found the option. I'm using Grandstream's GXW4008. The option is Offhook Auto-Dial and I set that to *8. It seems to work fine. There's just one drawback: if I don't need to pick up a call but just place one then I need to press the R(Flash) key to get dial tone. Otherwise, *8 leaves me with a hung up tone and I can't dial out. This behavior may be even worse... so I may have to look for another solution. Thanks anyway. Vieri ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] automatic call pickup
I am not sure if it is possible to somehow invoke a function to pick up the call via dialplan, if it is a combination of that function and DISA should do what you need. On Tue, Oct 7, 2008 at 8:37 AM, Vieri [EMAIL PROTECTED] wrote: --- On Tue, 10/7/08, Anselm Martin Hoffmeister [EMAIL PROTECTED] wrote: regarding your combination of analog phones and ATAs I would look for the auto-dial functionality in the ATA. I am pretty sure I saw it in one web-interface or the other Thanks! I actually found the option. I'm using Grandstream's GXW4008. The option is Offhook Auto-Dial and I set that to *8. It seems to work fine. There's just one drawback: if I don't need to pick up a call but just place one then I need to press the R(Flash) key to get dial tone. Otherwise, *8 leaves me with a hung up tone and I can't dial out. This behavior may be even worse... so I may have to look for another solution. Thanks anyway. Vieri ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users