The short answer is "yes".
How it is accomplished depends on how "fancy" you want to get. For example, you could create a Call Flow Designer (CFD) application that when called would prompt the caller to provide the needed information.
The CFD would ask the caller for the phone number, order number, etc. Then the audio file could be built using text-to-speech. Then the CFD would have to associate the audio file with an IVR. Finally the CFD would perform a makecall between the IVR and the outside party.
Alternatively, you could create a web page that collects the needed information and a "Call Now" button This application could create the audio file, then use our VoIPTools REST API to perform our MakeCallPlayFile API. This would call the outside party, play the message, then hang up. There would be no need for an IVR or CFD application.