Dialing an extension at anytime during the message (IPCC)

Unanswered Question
Dec 2nd, 2009
User Badges:

Is there a way to make a menu so the caller can dial an extension at anytime during the message at IPCC?

I know that we can do this at Unity but when the caller call in our main number, it will hit the greeting at IPCC not in the unity.  Do we have options at IPCC?

I can probably setup one option to be transfer to Unity and have the caller dial ext. after press that opiton but seems to be not practical.

We setup dialing by name (directory) and put the option to be transferred to Unity and Unity is handling the dialing by name.

Thank you


  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
sienz.sienz Wed, 12/02/2009 - 12:53
User Badges:

/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;}

Please correct me if I am wrong, I am new to the IPCC and still learning every bit of it

The link answer that you provide is for caller that is dialing the option menu when the prompt is playing or when the caller is on hold.

I am asking if there is a script to have the caller enter 4-digit extension during the IPCC Menu prompt

For example: “Thank you for calling XYZ, please dial anextension during this message, for A press 1, for B press 2….”

and then when the caller dial 2345 during the IPCC menu prompt, it will be transferred to ext. 2345.

One the way that I am thinking is transferred the caller to Unity We setup an extension at Unity that will announcement that the caller can dial an extension at anytime.



Jonathan Schulenberg Wed, 12/02/2009 - 14:53
User Badges:
  • Super Bronze, 10000 points or more
  • Cisco Designated VIP,

    2017 IP Telephony

You are asking two different questions it appears.

1. Can a contact provide DTMF input to a step prior to the prompt being finished?

Yes. This is called the Barge In parameter on the step. If it is set to Yes/True, the step will accept input from the contact any time during the prompt.

2. The Menu step only allows single-digit DTMF entries. How can a contact provide multi-digit entries such as a four-digit extension.

You need to use the Get Digit String step instead of a Menu step. You can follow that with a Switch step to catch the single digit entries similar to the Menu step branches. The Switch step also has a Default branch where you can add a Call Redirect or other logic to attempt a transfer.

Although the mixing of choosing menu options and entering extension numbers at the one prompt is common with the traditional PBX/IVR, I actually feel that this is an outdated user interface design and lacks clarity.

I prefer to have options that are specific, and handle the entering of the extension in a different part of the application, or by handing it off to a function within Unity.

So a menu like ....

  • For Dial By Extension, press 1.
  • For Service A, press 2.
  • For Service B, press 3 etc

is clearer to the caller and is easier for you to program, and easier for you to handle timeouts and invalid entries.

If they choose 1, in IPIVR you can then use a modified version of AA.aef.

In CVP, you can build one (I've done that) but it's non-trivial to maintain and you are better handing it off to Unity to execute its integrated application.

I know that customers will often want the old system reproduced, but it may be possible to introduce a better way. With IPIVR and CVP you can preserve type-ahead, so power users can get through the system fast.

You can program many cell phones to insert a pause and send down DTMF after connection so that callers can add speed dials to reach extensions behind the Call Manager that don't have DIDs.




This Discussion