В общем полистал посмотрел у меня работает так
[random-mobile-out]
;Звонки на с рандомным callerid сотовые
exten => _7XXXXXXXXXX,1,Gosub(Randname,cell${RAND(1,5)},1)
exten => _7XXXXXXXXXX,2,Dial(SIP/${EXTEN}@TRUNK_NAME,,)
include => handup-sip
[Randname]
exten => cell1,1,Set(CALLERID(name)= 777712345670);
same => n,Return
exten => cell2,1,Set(CALLERID(name)= 777712345671);
same => n,Return
exten => cell3,1,Set(CALLERID(name)= 777712345672);
same => n,Return
exten => cell4,1,Set(CALLERID(name)= 777712345673);
same => n,Return
exten => cell5,1,Set(CALLERID(name)= 777712345674);
same => n,Return
В функции RAND вторым параметром нужно указать общее количество. Ну это так на всякий