I don’t have experience with this as I have another solution, which is no longer available, but Envisalink would work too. Many community members are using it here and on SmartThings:
Alarm Decoder also has an appliance you can buy as well:
http://www.alarmdecoder.com/catalog/product_info.php/products_id/39/osCsid/ncpbe2503joggvnr7s9qru5ed3
There is a community integration for Alarm Decoder as well.
Both of these solutions act as a keypad on your alarm system allowing you to view updates and send codes.