Voicemail question

Currently when an extension is busy or unavailable Asterisk says “The person at extension 1234 is unavailable”. Is there a way to configure it so that it would say the name of the person or even just “The person you have dialed is unavailable” without saying the extension?

have that person dial *97 to get to their voicemail box and setup their name, away message, busy message, etc.