Collect input action running in a loop => 1s no entry timeout too long, solutions?

Good day to you,
We are setting up a multilingual IVR which starts with a welcome message in up to four languages and language selection.
For instance, the welcome prompt might be:
"XY Company, bonjour, pour le français, appuyez sur la touche une. Welcome to XY Company, for English, press two". etc.
Our goal is to only use TTS and no uploaded audio files. For this reason, the collect input action runs in a loop.

  • Iterates through all available languages.
  • For each language, it executes a "collect input action" where the welcome prompt is read in the current language with barge in activated. As soon as the customer selects a valid digit (<= number of languages), the loops breaks and the desired language is set.

=> My question refers to the "no entry timeout" value, which unfortunately cannot be shorter than 1000ms. Due to the 1s delay between loops, the IVR selection menue sounds quite sluggish:
"XY Company, bonjour, pour le français, appuyez sur la touche une."
[1 second]
"Welcome to XY Company, for English, press two".
Often, it's four languages, resulting in a 3 second additional delay for the customer who will select the last language.

Does anyone have an idea how we might solve this without resorting to uploaded audio files? How can collection input actions follow each other more quickly, with a break in between of max 500 ms?

Thanks for your insights.

Best regards,
Cornelia

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.