drwoody Posted May 24, 2013 Report Share Posted May 24, 2013 Dear ladies and gentlemen, is there a posibility to definy a range in the IVR Node of the snomONE DTMF match? I need a range DTMF match from 990001 up to 990400. How can i realize this. For your help in advance many thanks. Best regards Markus Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted May 24, 2013 Report Share Posted May 24, 2013 Regular expressions don't care much about numeric values... However it is possible: 99000[1-9]|9900[1-9][0-9]|990[1-3][0-9][0-9]|990400 I hope I did not make any mistake, hope you got the idea Quote Link to comment Share on other sites More sharing options...
drwoody Posted May 26, 2013 Author Report Share Posted May 26, 2013 Thank you Quote Link to comment Share on other sites More sharing options...
drwoody Posted May 26, 2013 Author Report Share Posted May 26, 2013 is there a posibility to record the use of the codes in a list with time and date? Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted May 26, 2013 Report Share Posted May 26, 2013 You could just look into the IVR CDR (cdri) or have the PBX send a SOAP request when the pattern matches. Quote Link to comment Share on other sites More sharing options...
drwoody Posted June 1, 2013 Author Report Share Posted June 1, 2013 Sorry I tried the following string 99000[1-9]|9900[1-9][0-9]|990[1-3][0-9][0-9]|990400 it does not work. Quote Link to comment Share on other sites More sharing options...
drwoody Posted June 1, 2013 Author Report Share Posted June 1, 2013 Theh pbx have to send a SOAP request when the pattern matches. If i use 123456 no problem. Quote Link to comment Share on other sites More sharing options...
drwoody Posted June 1, 2013 Author Report Share Posted June 1, 2013 see printscreen attached Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted June 1, 2013 Report Share Posted June 1, 2013 Sorry I tried the following string 99000[1-9]|9900[1-9][0-9]|990[1-3][0-9][0-9]|990400 it does not work. Try !99000[1-9]|9900[1-9][0-9]|990[1-3][0-9][0-9]|990400!123 123 is your destination. Quote Link to comment Share on other sites More sharing options...
drwoody Posted June 2, 2013 Author Report Share Posted June 2, 2013 Sorry I tried the string !99000[1-9]|9900[1-9][0-9]|990[1-3][0-9][0-9]|990400!123 and changed the destination to 98, why i need a extension? The IVR only have to send the SOAP Url to a server if the pattern 990100 up to 990400 match, what do you mean with destination 123. Quote Link to comment Share on other sites More sharing options...
drwoody Posted June 18, 2013 Author Report Share Posted June 18, 2013 I fixed it thanks for your help. The solutions is Password from 7100 up to 7499 DTMF match = 7[1-4][0-9][0-9] The IVR send the SOAP Url if the pattern match 7100 - 7499 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.