I'd like to use the builtin grammar 'digits' with its length and maxlength paramters. I've noticed that these parameters cause the result to return immediately when the first 'n' digits are entered, and drops any remaining input. this is the desired behavior of our application.
However, the digits grammar does not support '#' or '*'. Is there a way to get this desired behavior while including those keys?
If I try to construct my own grammar, i do not get this "immediate return" as I would with digits?length=. The input must match exactly what the grammar specifies, and there is a delay between the last keypress and the termtimeout event; this causes some latency in our application, as well as the undesired behavior in returning the wrong number of digits (if the user continues pressing more than 'n' keys).
ideally, there is a builtin grammar which includes all dtmf tones, including # and *, with which i can use length and maxlength.
We've Moved! Please visit our new and improved forum over at our new portal: https://portal.plumvoice.com/hc/en-us/community/topics
builtin grammar with # and * ?
IVR systems only implements the length and maxlength support
Hello,
Currently Plum IVR systems only implements the length and maxlength support for builtin types digits and boolean. Activating any other IVR grammar will (as you discovered) disable the immediate termination. Plum is considering implementing a max digits algorithm that calculates an IVR grammar's maximum number of digits prior to starting the dtmf detection. However, there is no set date for implementing this feature.
Regards,
Plum Support
Currently Plum IVR systems only implements the length and maxlength support for builtin types digits and boolean. Activating any other IVR grammar will (as you discovered) disable the immediate termination. Plum is considering implementing a max digits algorithm that calculates an IVR grammar's maximum number of digits prior to starting the dtmf detection. However, there is no set date for implementing this feature.
Regards,
Plum Support
Last edited by support on Thu Feb 25, 2010 3:20 pm, edited 3 times in total.