The call handling model in Unity really drives me crazy. In CUE I was able to create simple and straightforward call handling applications -- here it is impossible.
I am trying to solve a simpliest task: User hears a standard prompt: "Hello, you are calling to... Please enter an extension or wait for operator". My customer does not want to press some keys to enter Caller System Transfer. He even does not want to hear a prompt saying one more time "please enter an extension". The outside user is already instructed to do so in the main greeting.
Is it possible to realize following:
1. The user hears interruptible prompt. He can dial 4-digit extension during this prompt and will be transferred directly to the dialed extension.
2. 5-second timeout
3. Transfer to operator
I have successfully realized 2 and 3, but I have no idea how to realize 1 without using this weird Caller System Transfer.