magnus,
Where are they putting it on hold at?
If it is their desk or system hold then no there isn't a way for a user to press button while on hold.
If they park them at a Hunt Group and the Hunt Group has an announcement and/or overflow messages then yes you can have a button press there, but those will always to the same mailbox.
Are they wanting it to go somewhere once the Hold Recall timer is up?
Thanks,
TE