Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like GranCentral and Require a Touch-Tone to Connect?

2008-05-23 Thread Robert DeVries
This does not do the trick, because while the voice path is not created
until the digit 1 is dialed, when the first extension picks up the others
stop ringing.  What is needed is something where all extensions continue
ringing until the digit is dialed.

On Mon, May 12, 2008 at 10:54 AM, Andreas van dem Helge [EMAIL PROTECTED]
wrote:

 srv04*CLI show application Dial
 srv04*CLI
  -= Info about application 'Dial' =-

 [Synopsis]
 Place a call and connect to the current channel

 *SNIP*

p- This option enables screening mode. This is basically Privacy
 mode
   without memory.
P([x]) - Enable privacy mode. Use 'x' as the family/key in the database
 if
   it is provided. The current extension is used if a database
   family/key is not specified.

n- This option is a modifier for the screen/privacy mode. It
 specifies
   that no introductions are to be saved in the priv-callerintros
   directory.
N- This option is a modifier for the screen/privacy mode. It
 specifies
   that if callerID is present, do not screen the call.


 On Sun, May 11, 2008 at 12:24 PM, Robert DeVries [EMAIL PROTECTED]
 wrote:
  GrandCentral has a feature where when you call the GrandCentral number it
  can ring multiple phones.  However, it's not the first phone to answer
 that
  gets connected, but the first phone to answer AND play a touch-tone after
  hearing a recording.  The advantage of this is that if one of the called
  phones has voicemail, it won't get connected to the calling party because
  the VM won't send a touch tone in response to the recording, unlike a
 live
  person.
 
  I have always resisted implementing a multiple ring scenario with
 Asterisk
  that included a cellphone because of the voicemail answering problem, but
  this seems to be a solution.
 
  Anyone know how to implement it with Asterisk?
 
  ___
  -- 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
 

 ___
 -- 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

___
-- 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

Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like GranCentral and Require a Touch-Tone to Connect?

2008-05-12 Thread Andreas van dem Helge
srv04*CLI show application Dial
srv04*CLI
  -= Info about application 'Dial' =-

[Synopsis]
Place a call and connect to the current channel

*SNIP*

p- This option enables screening mode. This is basically Privacy mode
   without memory.
P([x]) - Enable privacy mode. Use 'x' as the family/key in the database if
   it is provided. The current extension is used if a database
   family/key is not specified.

n- This option is a modifier for the screen/privacy mode. It specifies
   that no introductions are to be saved in the priv-callerintros
   directory.
N- This option is a modifier for the screen/privacy mode. It specifies
   that if callerID is present, do not screen the call.


On Sun, May 11, 2008 at 12:24 PM, Robert DeVries [EMAIL PROTECTED] wrote:
 GrandCentral has a feature where when you call the GrandCentral number it
 can ring multiple phones.  However, it's not the first phone to answer that
 gets connected, but the first phone to answer AND play a touch-tone after
 hearing a recording.  The advantage of this is that if one of the called
 phones has voicemail, it won't get connected to the calling party because
 the VM won't send a touch tone in response to the recording, unlike a live
 person.

 I have always resisted implementing a multiple ring scenario with Asterisk
 that included a cellphone because of the voicemail answering problem, but
 this seems to be a solution.

 Anyone know how to implement it with Asterisk?

 ___
 -- 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


___
-- 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


Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like GranCentral and Require a Touch-Tone to Connect?

2008-05-11 Thread Steve Totaro
On Sun, May 11, 2008 at 12:24 PM, Robert DeVries [EMAIL PROTECTED] wrote:
 GrandCentral has a feature where when you call the GrandCentral number it
 can ring multiple phones.  However, it's not the first phone to answer that
 gets connected, but the first phone to answer AND play a touch-tone after
 hearing a recording.  The advantage of this is that if one of the called
 phones has voicemail, it won't get connected to the calling party because
 the VM won't send a touch tone in response to the recording, unlike a live
 person.

 I have always resisted implementing a multiple ring scenario with Asterisk
 that included a cellphone because of the voicemail answering problem, but
 this seems to be a solution.

 Anyone know how to implement it with Asterisk?


GREAT IDEA!  (even if it wasn't yours ;-)

I have had so many issues with this and desk phones, cell phones being
out of range, turned off, or answering machines set to answer after
two rings.

If this gets implemented, it would be a great feature and save me tons
of complaints and explanations.

Maybe a posting on the dev list is appropriate.  I would certainly
contribute to a bounty.

Thanks,
Steve Totaro

___
-- 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


Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like GranCentral and Require a Touch-Tone to Connect?

2008-05-11 Thread Matt Watson
FreePBX has this functionality... they call it Confirm Calls

I;m not sure if you can set it on actual extensions, but I know you can set it 
on ring groups.

I don't imagine the dialplan for doing it is very complicated if you wanted to 
do it by hand.

--
Matt

From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Robert DeVries [EMAIL 
PROTECTED]
Sent: Sunday, May 11, 2008 12:24 PM
To: asterisk-users@lists.digium.com
Subject: [asterisk-users] Anyone Know How to Have Asterisk Work Like
GranCentral and Require a Touch-Tone to Connect?

GrandCentral has a feature where when you call the GrandCentral number it can 
ring multiple phones.  However, it's not the first phone to answer that gets 
connected, but the first phone to answer AND play a touch-tone after hearing a 
recording.  The advantage of this is that if one of the called phones has 
voicemail, it won't get connected to the calling party because the VM won't 
send a touch tone in response to the recording, unlike a live person.

I have always resisted implementing a multiple ring scenario with Asterisk that 
included a cellphone because of the voicemail answering problem, but this seems 
to be a solution.

Anyone know how to implement it with Asterisk?

___
-- 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


Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like GranCentral and Require a Touch-Tone to Connect?

2008-05-11 Thread Atis Lezdins
On Sun, May 11, 2008 at 8:24 PM, Steve Totaro
[EMAIL PROTECTED] wrote:

 On Sun, May 11, 2008 at 12:24 PM, Robert DeVries [EMAIL PROTECTED] wrote:
   GrandCentral has a feature where when you call the GrandCentral number it
   can ring multiple phones.  However, it's not the first phone to answer that
   gets connected, but the first phone to answer AND play a touch-tone after
   hearing a recording.  The advantage of this is that if one of the called
   phones has voicemail, it won't get connected to the calling party because
   the VM won't send a touch tone in response to the recording, unlike a live
   person.
  
   I have always resisted implementing a multiple ring scenario with Asterisk
   that included a cellphone because of the voicemail answering problem, but
   this seems to be a solution.
  
   Anyone know how to implement it with Asterisk?
  

  GREAT IDEA!  (even if it wasn't yours ;-)

  I have had so many issues with this and desk phones, cell phones being
  out of range, turned off, or answering machines set to answer after
  two rings.

  If this gets implemented, it would be a great feature and save me tons
  of complaints and explanations.

  Maybe a posting on the dev list is appropriate.  I would certainly
  contribute to a bounty.


Wouldn't a answer macro do exactly what required. It should be
executed before bridge, so ANSWER shouldn't be passed upon it's
completed. It can read some tone from keypad, and if that confirms,
continue by bridging channels.

So, this should work with at least queue in ring-all mode (i feel that
it would be correct if Dial would do that too)

Regards,
Atis


-- 
Atis Lezdins,
VoIP Project Manager / Developer,
[EMAIL PROTECTED]
Skype: atis.lezdins
Cell Phone: +371 28806004
Cell Phone: +1 800 7300689
Work phone: +1 800 7502835

___
-- 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


Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like GranCentral and Require a Touch-Tone to Connect?

2008-05-11 Thread Matt Watson
I just took a quick look at the dialplan that freepbx uses for doing call 
confirmation... the dialplan part of it is actually quite simple... its just a 
matter of setting the USE_CONFIRMATION varialbe =TRUE.

However, the actual magic looks like it happenes through its dialparties.agi... 
which is a little more complicated than i'd like to try and dissect on a sunday 
afternoon!

but that might be a good place to look at how its done to learn by example.

I know in the freepbx implementation what it does is whenever a handset thats 
part of the ringgroup answers, they get a recorded message You have an 
incoming call, press 1 to accept maybe it says something else too... can;t 
recall at the moment.  The first member of the Ring group to hit 1 gets the 
call... if more than 1 person picks up the handset right away, the first to hit 
1 gets it, and the rest hear a sorry, too late, somebody else got it-type 
message (no idea what it actually says).



From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Steve Totaro [EMAIL 
PROTECTED]
Sent: Sunday, May 11, 2008 1:24 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like
GranCentral and Require a Touch-Tone to Connect?

On Sun, May 11, 2008 at 12:24 PM, Robert DeVries [EMAIL PROTECTED] wrote:
 GrandCentral has a feature where when you call the GrandCentral number it
 can ring multiple phones.  However, it's not the first phone to answer that
 gets connected, but the first phone to answer AND play a touch-tone after
 hearing a recording.  The advantage of this is that if one of the called
 phones has voicemail, it won't get connected to the calling party because
 the VM won't send a touch tone in response to the recording, unlike a live
 person.

 I have always resisted implementing a multiple ring scenario with Asterisk
 that included a cellphone because of the voicemail answering problem, but
 this seems to be a solution.

 Anyone know how to implement it with Asterisk?


GREAT IDEA!  (even if it wasn't yours ;-)

I have had so many issues with this and desk phones, cell phones being
out of range, turned off, or answering machines set to answer after
two rings.

If this gets implemented, it would be a great feature and save me tons
of complaints and explanations.

Maybe a posting on the dev list is appropriate.  I would certainly
contribute to a bounty.

Thanks,
Steve Totaro

___
-- 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

___
-- 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


Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like GranCentral and Require a Touch-Tone to Connect?

2008-05-11 Thread Atis Lezdins
On Sun, May 11, 2008 at 8:49 PM, Matt Watson [EMAIL PROTECTED] wrote:
 I just took a quick look at the dialplan that freepbx uses for doing call 
 confirmation... the dialplan part of it is actually quite simple... its just 
 a matter of setting the USE_CONFIRMATION varialbe =TRUE.

  However, the actual magic looks like it happenes through its 
 dialparties.agi... which is a little more complicated than i'd like to try 
 and dissect on a sunday afternoon!

  but that might be a good place to look at how its done to learn by example.

It should be like

Dial(SIP/123SIP/456,30,M(confirm));

and macro named confirm that playback the prompt, reads DTMF, and
sets value of MACRO_RESULT


  I know in the freepbx implementation what it does is whenever a handset 
 thats part of the ringgroup answers, they get a recorded message You have an 
 incoming call, press 1 to accept maybe it says something else too... can;t 
 recall at the moment.  The first member of the Ring group to hit 1 gets the 
 call... if more than 1 person picks up the handset right away, the first to 
 hit 1 gets it, and the rest hear a sorry, too late, somebody else got 
 it-type message (no idea what it actually says).

I suppose just a disconnect, because call was already bridged.

Regards,
Atis


-- 
Atis Lezdins,
VoIP Project Manager / Developer,
[EMAIL PROTECTED]
Skype: atis.lezdins
Cell Phone: +371 28806004
Cell Phone: +1 800 7300689
Work phone: +1 800 7502835

___
-- 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


Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like GranCentral and Require a Touch-Tone to Connect?

2008-05-11 Thread Steve Totaro
But when you answer and get prompted to press one, doesn't Asterisk
consider the call as answered/bridged and stop ringing the other
phones?

Thanks,
Steve Totaro

On Sun, May 11, 2008 at 1:37 PM, Matt Watson [EMAIL PROTECTED] wrote:
 FreePBX has this functionality... they call it Confirm Calls

 I;m not sure if you can set it on actual extensions, but I know you can set 
 it on ring groups.

 I don't imagine the dialplan for doing it is very complicated if you wanted 
 to do it by hand.

 --
 Matt
 
 From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Robert DeVries [EMAIL 
 PROTECTED]
 Sent: Sunday, May 11, 2008 12:24 PM
 To: asterisk-users@lists.digium.com
 Subject: [asterisk-users] Anyone Know How to Have Asterisk Work Like
 GranCentral and Require a Touch-Tone to Connect?

 GrandCentral has a feature where when you call the GrandCentral number it can 
 ring multiple phones.  However, it's not the first phone to answer that gets 
 connected, but the first phone to answer AND play a touch-tone after hearing 
 a recording.  The advantage of this is that if one of the called phones has 
 voicemail, it won't get connected to the calling party because the VM won't 
 send a touch tone in response to the recording, unlike a live person.

 I have always resisted implementing a multiple ring scenario with Asterisk 
 that included a cellphone because of the voicemail answering problem, but 
 this seems to be a solution.

 Anyone know how to implement it with Asterisk?

 ___
 -- 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


___
-- 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


Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like GranCentral and Require a Touch-Tone to Connect?

2008-05-11 Thread Steve Totaro
Not sure what I was thinking there.  That is the desired behavior

Thanks,
Steve Totaro

On Sun, May 11, 2008 at 2:23 PM, Steve Totaro
[EMAIL PROTECTED] wrote:
 But when you answer and get prompted to press one, doesn't Asterisk
 consider the call as answered/bridged and stop ringing the other
 phones?

 Thanks,
 Steve Totaro

 On Sun, May 11, 2008 at 1:37 PM, Matt Watson [EMAIL PROTECTED] wrote:
 FreePBX has this functionality... they call it Confirm Calls

 I;m not sure if you can set it on actual extensions, but I know you can set 
 it on ring groups.

 I don't imagine the dialplan for doing it is very complicated if you wanted 
 to do it by hand.

 --
 Matt
 
 From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Robert DeVries [EMAIL 
 PROTECTED]
 Sent: Sunday, May 11, 2008 12:24 PM
 To: asterisk-users@lists.digium.com
 Subject: [asterisk-users] Anyone Know How to Have Asterisk Work Like
 GranCentral and Require a Touch-Tone to Connect?

 GrandCentral has a feature where when you call the GrandCentral number it 
 can ring multiple phones.  However, it's not the first phone to answer that 
 gets connected, but the first phone to answer AND play a touch-tone after 
 hearing a recording.  The advantage of this is that if one of the called 
 phones has voicemail, it won't get connected to the calling party because 
 the VM won't send a touch tone in response to the recording, unlike a live 
 person.

 I have always resisted implementing a multiple ring scenario with Asterisk 
 that included a cellphone because of the voicemail answering problem, but 
 this seems to be a solution.

 Anyone know how to implement it with Asterisk?

 ___
 -- 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



___
-- 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


Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like GranCentral and Require a Touch-Tone to Connect?

2008-05-11 Thread Julian Lyndon-Smith
For zap channels, you do have the c option on the dialgroup which 
requires that you press # before the call is connected.

Works great for my mobile ;)

Julian

Atis Lezdins wrote:
 On Sun, May 11, 2008 at 8:49 PM, Matt Watson [EMAIL PROTECTED] wrote:
 I just took a quick look at the dialplan that freepbx uses for doing call 
 confirmation... the dialplan part of it is actually quite simple... its just 
 a matter of setting the USE_CONFIRMATION varialbe =TRUE.

  However, the actual magic looks like it happenes through its 
 dialparties.agi... which is a little more complicated than i'd like to try 
 and dissect on a sunday afternoon!

  but that might be a good place to look at how its done to learn by example.
 
 It should be like
 
 Dial(SIP/123SIP/456,30,M(confirm));
 
 and macro named confirm that playback the prompt, reads DTMF, and
 sets value of MACRO_RESULT
 
  I know in the freepbx implementation what it does is whenever a handset 
 thats part of the ringgroup answers, they get a recorded message You have 
 an incoming call, press 1 to accept maybe it says something else too... 
 can;t recall at the moment.  The first member of the Ring group to hit 1 
 gets the call... if more than 1 person picks up the handset right away, the 
 first to hit 1 gets it, and the rest hear a sorry, too late, somebody else 
 got it-type message (no idea what it actually says).
 
 I suppose just a disconnect, because call was already bridged.
 
 Regards,
 Atis
 
 


___
-- 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


Re: [asterisk-users] Anyone Know How to Have Asterisk Work Like GranCentral and Require a Touch-Tone to Connect?

2008-05-11 Thread Steve Totaro
How about parking the call with an announcement such as locating
subscriber, please wait a monent and using  app_swift, calling with
then CID info read and then using a menu options in your dialplan on
how to handle the call?  Press 1 call app_bridge to connect the legs.

Intricate, yes. but more functional than the c flag as you can add
more options than simply pressing 1 or # such as forwarding the call,
sending them to telemarketing hell, playing a message that you are not
available and to try back later, or simply hanging up.

Just a thought.

Thanks,
Steve Totaro

On Sun, May 11, 2008 at 2:38 PM, Julian Lyndon-Smith [EMAIL PROTECTED] wrote:
 For zap channels, you do have the c option on the dialgroup which
 requires that you press # before the call is connected.

 Works great for my mobile ;)

 Julian

 Atis Lezdins wrote:
 On Sun, May 11, 2008 at 8:49 PM, Matt Watson [EMAIL PROTECTED] wrote:
 I just took a quick look at the dialplan that freepbx uses for doing call 
 confirmation... the dialplan part of it is actually quite simple... its 
 just a matter of setting the USE_CONFIRMATION varialbe =TRUE.

  However, the actual magic looks like it happenes through its 
 dialparties.agi... which is a little more complicated than i'd like to try 
 and dissect on a sunday afternoon!

  but that might be a good place to look at how its done to learn by example.

 It should be like

 Dial(SIP/123SIP/456,30,M(confirm));

 and macro named confirm that playback the prompt, reads DTMF, and
 sets value of MACRO_RESULT

  I know in the freepbx implementation what it does is whenever a handset 
 thats part of the ringgroup answers, they get a recorded message You have 
 an incoming call, press 1 to accept maybe it says something else too... 
 can;t recall at the moment.  The first member of the Ring group to hit 1 
 gets the call... if more than 1 person picks up the handset right away, the 
 first to hit 1 gets it, and the rest hear a sorry, too late, somebody else 
 got it-type message (no idea what it actually says).

 I suppose just a disconnect, because call was already bridged.

 Regards,
 Atis




 ___
 -- 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


___
-- 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