<div dir="ltr"><div>Hi, users. <br><br>Below is my default.xml snippet. I am using bind_digit_action for different inputs bindings and moves the call to that context upon regex match. <br><br></div><div>&lt;condition&gt;<br>&lt;action application=&quot;bind_digit_action&quot; data=&quot;moderator,~\*,exec:execute_extension,previous XML Previous&quot;/&gt;<br>        &lt;action application=&quot;bind_digit_action&quot; data=&quot;moderator,~\#,exec:execute_extension,next XML Next&quot;/&gt;<br>        &lt;action application=&quot;bind_digit_action&quot; data=&quot;moderator,~^\d$,exec:execute_extension,exten XML Exten&quot;/&gt;<br>                &lt;action application=&quot;digit_action_set_realm&quot; data=&quot;moderator&quot;/&gt;<br>        &lt;action application=&quot;answer&quot;/&gt;<br>        &lt;action application=&quot;playback&quot; data=&quot;shout://<a href="http://127.0.0.1/radio">127.0.0.1/radio</a>&quot;/&gt; &lt;/condition&gt;<br>  <br></div><div>Now I want to write my dialplan in lua which I think is more handy than xml.<br></div><div>Upon regex match call to be executed in corresponding functions.<br><br></div><div>Like, for *<br></div><div><b>function next()</b><br></div><div>for #,<br></div><div><b>function previous()</b><br><br><br></div><div><br></div><div>I know there is a application <b>session.setHangupHook(hangup_function_name)</b>;<br></div><div>Which executes the function(hangup_function_name) upon call hangup.<br><br></div><div>Is there anything available in lua witch executes functions upon regex match.<br></div><div>Or any other way for doing this.<br><br></div><div>Any pointer would be much appreciated. <br><br></div><div>Thanks. <br></div><div><br></div><div><br></div></div>