Record Message and then Playback to one extension

I want to record a message, and then play it back to a spacific extension. This works, however, I want to be able to hang up my end and still have it dial the Zap extension, play the recorded message and then hang up the called extension. This is to keep feed back from occuring on our overhead page system.

Right now, I have to stay on the line and press Mute so the I don’t get the feed-back.

Any Idea’s how to make this happen without saying on the line and pressing mute?

Please help.

[RecPlay]
exten => 5051,1,Wait(2)
exten => 5051,2,Record(outboundmsgs/msg111:gsm)
exten => 5051,3,Dial(Zap/8,10,A(outboundmsgs/msg111))
exten => 5051,4,Hangup


  • Running Asterisk Version : Asterisk 1.4.21.2
  • Asterisk Source Version : 1.4.21.2
  • Zaptel Source Version : 1.4.11
  • Libpri Source Version : 1.4.6

I fixed it with the G option of the Dial application

tx any ways

[RecPlay]
exten => 281,1,Wait(2)
exten => 281,n,Playback(outboundmsgs/PageInst)
exten => 281,n,Record(outboundmsgs/msg:gsm)
exten => 281,n,Dial(Zap/8,15,G(PlayNow^1^1))
;exten => 281,n,Dial(Zap/8,10,A(outboundmsgs/msg111))
exten => 281,n,Hangup

[PlayNow]
exten => s,1,Playback(outboundmsgs/msg)
exten => s,2,Hangup