aus doc/README.variables:
${DIALSTATUS} Status of the call, one of:
CHANUNAVAIL | CONGESTION | BUSY | NOANSWER | ANSWER | CANCEL
und dann kannst Du schauen, was bei 404 zurückgegeben wird und dann z.B. mit einer
exten => s,5,GotoIf($[$DIALSTATUS = CHANUNAVAIL]?isdn-out,s,1:7)
springen. Setzt aber eine hinreichend aktuelle Asterisk-Version voraus (ab mitte Juli), da dort erst die Variable eingeführt wurde.