Yes that is still how we do CallBacks in UCCX. However, you don't even need the mesage, you could just playback the calling number of the customer to the Agent and that would be sufficient enough to trigger a call back.
What you said about the email queue thing sounds interesting but I have never done it, and quite frankly, it's a little too complicated for me to ever trust it in a production environment. UCCX call to a VM Box to SMTP relay with attached message into Exchange then into UCCX via IMAP.
Of course, don't just take my word for it. Let's let others chime in.
Anthony Holloway
Please use the star ratings to help drive great content to the top of searches.