Script to send a premade recording to an individual external number - then allow press 1 to connect with a queue or hangup

I’m currently using FreePBX Distro.

I’d like someone to write a small asterisk script that allows me to dial a feature code, choose between 5 pre-made recordings by dialing 1-5, then enter the outside number to dial. After the hangup, it calls the outside number, plays the recording and then gives them the option of pressing 1 to enter a queue of ours, or hangup.

Who can write it for me in a day or so? Bounty!

Also I’d like a small PHP script to reside on HTTP that can also do the same thing from a web page.