We have a need to place automated phone calls on certain alarms. I am curious if anyone has done this already and what hardware was used or recommended.
I wrote a gateway to a service called x-on (http://www.x-on.co.uk/) for a client in the UK. This send the message of the alarm through as a voicemail. You can configure various user groups to receive the different alerts. The user can respond to the voicemail or by SMS and the Nimsoft alert will be updated accordingly. It runs as a custom probe in Nmisoft and talks to X-on's web service interface.
If you are UK based this may work for you. Elsewhere you may find a similar service.
You could also use the open source PBX called Asterisk. I haven't got the time right now to elaborate, but Google is your friend!
If you install Asterisk somewhere, you can configure it to use either a FXO Card or an external SIP provider to dial out to the PSTN, you can then write an AGI script to take the message text, convert it using Festival to speech, then write a dialplan to call a specific number or group of numbers and play the message after you answer.
Retrieving data ...