Michael,

I appreciate all the help you have given me but I am still struggling on the BDA. I put it exactly how you did and still it doesn't show in console when i press # and I get no response.

 condition      destination_number      ^501$      1     
  action      answer            2     
  action      set      conference_user_list=|      4     
  action      bind_digit_action      xfer,#,exec:transfer,759 XML default      5     
  action      digit_action_set_realm      xfer      6     
  action      playback      C:/Program Files/FreeSWITCH/sounds/en/us/callie/digits/8000/1.wav      8     
  action      conference      501-127.0.0.1@default


From: "freeswitch-users-request@lists.freeswitch.org" <freeswitch-users-request@lists.freeswitch.org>
To: freeswitch-users@lists.freeswitch.org
Sent: Friday, December 23, 2011 4:27 PM
Subject: FreeSWITCH-users Digest, Vol 66, Issue 159

----- Forwarded Message -----

Send FreeSWITCH-users mailing list submissions to
    freeswitch-users@lists.freeswitch.org

To subscribe or unsubscribe via the World Wide Web, visit
    http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
or, via email, send a message with subject or body 'help' to
    freeswitch-users-request@lists.freeswitch.org

You can reach the person managing the list at
    freeswitch-users-owner@lists.freeswitch.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of FreeSWITCH-users digest..."

Today's Topics:

  1. Re: transfer back to ivr after voicemail function
      (Michael Collins)
  2. transfer from static conf to dynamic destination    out of
      order. (Rodney)
  3. Re: transfer from static conf to dynamic destination out of
      order. (Michael Collins)
Just have more actions after voicemail in the dialplan. Also, you may wish to modify the voicemail_goodbye macro if you don't want it to say "thank you, goodbye" when exiting VM.

-MC

On Thu, Dec 22, 2011 at 12:49 PM, Rodney <notlikeme75@yahoo.com> wrote:
I am trying to transfer someone back to the IVR after they leave a message for someone or check their own mailbox. currently it does a hangup and they have to call back to do more.  is there a method for this? or is it hard coded in the "press # to continue portion of voice mail?


check voice mail

condition      destination_number      ^757$      1     
  action      answer            3     
  action      sleep      1000      4     
  action      play_and_get_digits      4 4 3 5000 # checkvoicemail.wav ivr/ivr-that_was_an_invalid_entry.wav vmb \d+      12     
  action      phrase      spell,${vmb}      15     
  action      voicemail     check default ${domain_name} ${vmb}


leave message


  condition      destination_number      ^758$      1     
  action      answer            3     
  action      sleep      1000      4     
  action      play_and_get_digits      4 4 3 5000 # checkvoicemail.wav ivr/ivr-that_was_an_invalid_entry.wav vmb \d+      12     
  action      phrase      spell,${vmb}      15     
  action      voicemail     default ${domain_name} ${vmb}

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


MC, I will open up a jira for this possible bug. any help on the bind digit action would be great. i failed last time i tried. can bind digit action be single digit? this is what i am hoping for but i still want that digit to be "pound" i am thinking it wont work though. my extension into the static conference looks like this. where do put the bind digit action?

before i have tried:

backforward,7,exec:execute_extension,502 XML default  (so pressing dtmf 7 while in static conf 501 would transfer to 502) but didnt work. didnt even show up as binding the "backforward" realm in console.

condition      destination_number      ^501$      1     
  action      set      conference_user_list=|      4     
  action      playback      C:/Program Files/FreeSWITCH/sounds/en/us/callie/digits/8000/1.wav      8     
  action      answer            9     
  action      conference      501-127.0.0.1@default




any idea why it just hangs up and never gives me the extension? extension works if i put it on the ivr.



~rodney
This looks like a possible bug. I can replicate on my system. I was able to use bind_digit_action to work around the issue. Open a Jira on this and report what you've got. Let me know if you need help trying out bind_digit_action (BDA).

-MC

On Fri, Dec 23, 2011 at 10:31 AM, Rodney <notlikeme75@yahoo.com> wrote:
any idea why it just hangs up and never gives me the extension? extension works if i put it on the ivr.



~rodney

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


Edit your conference.conf.xml and remove the # action in the caller controls. Then add something like this to the dialplan prior to going into the conference:

<action application="bind_digit_action" data="xfer,#,exec:transfer,759 XML default"/>
<action application="digit_action_set_realm" data="xfer"/>

Note that you can change the BDA realm to something else if you want to change the meaning of the # key. That's why BDA is so awesome - you can do ANYTHING with it!
-MC

On Fri, Dec 23, 2011 at 1:05 PM, Rodney <notlikeme75@yahoo.com> wrote:
MC, I will open up a jira for this possible bug. any help on the bind digit action would be great. i failed last time i tried. can bind digit action be single digit? this is what i am hoping for but i still want that digit to be "pound" i am thinking it wont work though. my extension into the static conference looks like this. where do put the bind digit action?

before i have tried:

backforward,7,exec:execute_extension,502 XML default  (so pressing dtmf 7 while in static conf 501 would transfer to 502) but didnt work. didnt even show up as binding the "backforward" realm in console.

condition      destination_number      ^501$      1     
  action      set      conference_user_list=|      4     
  action      playback      C:/Program Files/FreeSWITCH/sounds/en/us/callie/digits/8000/1.wav      8     
  action      answer            9     
  action      conference      501-127.0.0.1@default




any idea why it just hangs up and never gives me the extension? extension works if i put it on the ivr.



~rodney
This looks like a possible bug. I can replicate on my system. I was able to use bind_digit_action to work around the issue. Open a Jira on this and report what you've got. Let me know if you need help trying out bind_digit_action (BDA).

-MC

On Fri, Dec 23, 2011 at 10:31 AM, Rodney <notlikeme75@yahoo.com> wrote:
any idea why it just hangs up and never gives me the extension? extension works if i put it on the ivr.



~rodney

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org