My brother works on alarms every day and it's tough getting the alarm to work though any VoIP service. It is really hit and miss. As he explained it, alarm systems use DTMF codes to transmit the alarm signal, and the signaling gets a bit messed up in the conversion to VoIP, especially if they use audio compression.

The big alarm companies such as ADT will bless the VoIP lines from cable companies, but put a red flag on Magic Jack and Vonage.

Many alarm companies have modules that can transmit the alarm signal to the central station through the Internet without dialing up, or they also have alarm service though cellular. In both cases they will charge for the extra module plus an additional monthly fee.

ADT for example has a Pulse system that works over the Internet. Another advantage of the Pulse system is the ability to use a mobile app to arm and disarm the system and get entry reports (for an additional fee).