exten => _X.,1,NoOp()
same => n,GotoIf($[${REGEX("^[+]?[78][0-9]{10}$" ${CALLERID(num)})}]?rf)
same => n,Answer(1) ; сюда попадет весь левак
same => n,PlayBack(tt-monkeys)
same => n,Hangup() ; ложим трубку
same => n(rf),NoOp(Work) ; это свои. идем дальше по диалплану
....