You are on page 1of 3

Laboratorio 5: IVR

exten => 5201,1,Answer()


exten => 5201,n(Llamajuan),Dial(SIP/juan,10)
exten => 5201,n,Playback(vm-nobodyavail)
exten => 5201,n,Hangup()
exten => 5201,Llamajuan+101,Playback(tt-allbusy)
exten => 5201,n,Hangup()

exten => 5202,1,Answer()


exten => 5202,n(LlamaPP),Dial(IAX2/pepe,10)
exten => 5202,n,Playback(vm-nobodyavail)
exten => 5202,n,Hangup()
exten => 5202,LlamaPP+101,Playback(tt-allbusy)
exten => 5202,n,Hangup()

exten => *777,1,Goto(IVR,5200,1)

[IVR]

exten => 5200,1,Answer()


exten => 5200,n,Set(COUNT=1)

exten => 5200,n(IVR),Background(enter-ext-of-person)

exten => 5200,n,WaitExten(3)

exten => 1,1,Goto(internos,5201,1)

exten => 2,1,Goto(internos,5202,1)

exten => i,1,Playback(pbx-invalid)

exten => i,n,Goto(5200,IVR)

exten => t,1,Set(COUNT=$[${COUNT} + 1])

exten => t,n,NoOP(Count es: ${COUNT})


exten => t,n,GotoIf($[${COUNT} > 3 ]?:5200,IVR)

exten => t,n,PlayBack(goodbye)

exten => t,n,Hangup()

You might also like