Outbound pre-recorded greetings

I have a user who is making a lot of outbound survey calls. When he gets someone’s voicemail he leaves a scripted message with the reason for the call and other call back information. He’s doing this several times a day and i was wondering if there is a way to have a prerecorded message play back during the call to save him having to say it every time he gets a voice mesage. Any one have any ideas how to accomplish this?

I would go with an appropriate in-call “feature-code” and an appropriate applicationmap, Google will get you there.