ContactAgent is a modular remote monitoring and control system. The system consists of the Master Unit, Remote Input Module (RIM) and Remote Output Module (ROM). The Master Unit has the capability of monitoring up to eight digital contact-closure inputs, plus the ability to control two contact-closure outputs. The capability of the Master Unit can be easily expanded through the use of RIM and ROM slave modules placed at the point-of-use and connected to the Master Unit with common CAT-5 ethernet cabling.