ExecIf() — Conditionally executes an Asterisk application
ExecIf(expression,application,arguments)
If expression is true, executes the
given application with
arguments as its arguments, and returns the
result. For more information on Asterisk expressions, see Chapter 6 or the
channelvariables.txt file in the
doc/ subdirectory of the Asterisk source.
If expression is false, execution
continues at the next priority.
exten => 123,1,ExecIf($[ ${CALLERIDNUM} = 101 ],SayDigits,12345)
exten => 123,2,SayDigits(6789)