i wrote this little application a while ago as a test and for my own curiosity to see if i could create a message taking system to work with asterisk/trixbox.
i was at the time going to present this to the employer i was working for however i left the company and did not get a chance to present it.
on the upside i had some good feedback from contacts who wanted to use this in there company for internal message taking.
if you want this script or something similar please contact me.