I/Alarm provides connectivity between the dispatch environment and a third-party alarm system controller over a network connection (TCP/IP) or through an RS-232 serial connection. The I/Alarm application creates events based on information received from the alarm controller. The I/CAD cataloged alarm capability is used to define the location, event type, and contact information regarding the alarm. The controller need only identify, by number, which alarm occurred. Alarms may be reset when the event is closed.