On Tue, 2010-08-24 at 12:52 +0200, Tihomir Culjaga wrote:
hello, i just got a question.
Is it possible somehow to achieve a DTMF collect cancel feature. quite hard to explain :))
lets suppose you have an extension that collects some digits ... e.g. 123456789 .. and in the middle you realized you entered a wrong digit and u want to correct it. Is there any way you can assign a digit e-g. * or # to interupt te current input and to start over again by lets say transfering back to the extension collecting digits?
It shouldn't be hard to do with a small lua script with an input callback handling DTMFs. You could even create a small DTMF editor with a digit for "backspace" character for example, that would erase the last digit, or a digit that would say the current sequence.... Check out: http://wiki.freeswitch.org/wiki/Lua#session:setInputCallback François.