Hi Mark,
Although I don't understand the requirement completely (the part that says
Mark Brummelphonecall with an automated text.
to be precise).
But here are your options from what I understand.
If the firm already has an EAPBX setup, and the number of Calls is huge, you should consider going in for a Dailer System like Avaya and configure it for IVR based auto calling.
If the No of calls are small you could look at creating an .NET component using the following library
http://www.voicent.com/devnet/docs/csapi.htm#call_audio
And you could create the Audio Input using Windows Text to Speech Engine.
Mayank