I am custom-building a remote alarm for a few servers using heartbeats. I already have a heartbeat server set up at a remote location. The heartbeat server monitors several servers and can detect when the internet goes down on its end as well as if the internet goes down for the ISP the servers are using. So, when it says the server's gone down, it is most likely that it really did and it wasn't just an internet issue.
What I haven't figured out is what to do next. I want the system to notify someone very quickly of the issue (either call a cell #, or more optimally, notify ADT or some security company and they try to get a hold of someone). Any suggestions?