[my]
exten ⇒ _1XX,1,Answer()
same => n,Mixmonitor(${EXTEN}+${CALLERID(num)+%d.%m.%Y-%H.%M%S.wav}) same => n,NOOP( poshlo po 1XX) same => n,Dial(sip/${EXTEN}) same => n,Hangup()
exten => 550,1,Set(GLOBAL(SECRETAR)=sip/104&sip/105) exten => 551,1,Set(GLOBAL(SECRETAR)=sip/104) exten => 552,1,Set(GLOBAL(SECRETAR)=sip/105) exten => 555,1,Dial(${SECRETAR}) exten => 560,1,Answer()
;exten ⇒ 560,n,Set(DB(test/count)=1)
exten => 560,n(plus),Set(DB(test/count)=$[${DB(test/count)}+1]) exten => 560,n,Set(COUNT=${DB(test/count)}) exten => 560,n,SayNumber(${COUNT}) exten => 560,n,goto(plus)
exten => 570,1,Answer() same => n,Set(VAR1=10) same => n,Set(VAR2=0) same => n,NOOP($[${VAR1}/${VAR2}]) same => n,Hangup() exten => 580,1,Answer() same => n,Set(VAR3=1234567890) same => n,NOOP(${VAR3:-6:-2}) exten => 581,1,Answer() same => n,Set(VAR4=89110271345) same => n,NOOP(+7${VAR4:1})
exten => _XXXXXXX,1,Answer() same => n,Dial(sip/+7812${EXTEN})
exten => _812XXXXXXX,1,Answer() same => n,Dial(sip/prov1/+7${EXTEN})
exten => 590,1,Answer() same => n,Playback(/var/spool/asterisk/monitor/123)