context "incoming" { driver = "dp_perl"; file = "dialplan.pl"; driver_opts { call_sub = dp_incoming; } } context "outgoing" { driver = "dp_perl" file = "dialplan.pl"; driver_opts { call_sub = dp_outgoing; } } context "numbers" { driver = "dp_simple_matcher"; include = (mainmenu, disa, default); exten "18005551234" = { script = { language = asterisk; 1 = "NoOp(incoming call on ${EXTEN})"; 2 = "Dial(SIP/2000,60,r)"; 3 = "Hangup" }; }; regex "19.*" = { script = { language = asterisk; 1 = "Hangup" }; }; }