All pastes #604905 Raw Edit

Stuff

public text v1 · immutable
·published 2007-07-05 20:59 UTC
rendered paste body
Dialplan:
exten => _2X.,1,answer
exten => _2X.,2,AGI(specialcommand.agi|${EXTEN})
exten => _2X.,3,GotoIf($["${valid}" = "1"]?4:8)
exten => _2X.,4,NoOP,(${CMD}(${ACTION}))
exten => _2X.,4,${CMD}(${ACTION})
exten => _2X.,5,busy
exten => _2X.,6,hangup
exten => _2X.,7,NoOP('Not Found')
exten => _2X.,8,busy
exten => _2X.,8,hangup

agi script returns:
$CMD = Dial
$ACTION = SIP/kyle
$valid = 1

as seen in (from priority 4:
-- Executing NoOp("SIP/jim-08bc9d90", "(Dial(SIP/kyle))") in new stack


but It im getting: 

 No application '${CMD}' for extension (default, 222, 5)

Can this work without putting the commands in the AGI script?