Niagara Supervisor jest jednym ze składników produktów Niagara Framework® zaprojektowanych w celu integracji różnego rodzaju urządzeń i protokołów w jeden, wspólny, rozproszony system automatyki. Stanowi pierwszą w branży programową technologię integracji LonWorks™, BACnet™, Modbus i zróżnicowanych standardów internetowych, we wspólny model obiektowy, wbudowany na poziomie PC, wspierany przez standardowy interfejs przeglądarek internetowych.

Niagara Supervisor zawiera dodatkowo zintegrowane narzędzia do zarządzania siecią, wspierające proces tworzenia, konfiguracji, instalacji i funkcjonowania interoperacyjnych sieci. Supervisor jest elastycznym serwerem sieciowym wykorzystywanym do zarządzania wieloma kontrolerami  JACE w większych projektach, lub będącym centralną stacją monitoringu w wielobudynkowych projektach. Dodatkowo, opcjonalnie wspiera bezpośrednią komunikację z innymi systemami poprzez protokoły oparte na IP łącznie z BACnet I/P, OPC (klient), Modbus TCP, EIB/KNX, LON-IP, SNMP i wiele innych zapewniając zbieranie i wymianę informacji pochodzących z różnych systemów w czasie rzeczywistym. Wszystkie składniki Niagara Supervisor w tym przede wszystkim interfejs graficzny dla użytkowników końcowych dostępne są z poziomu standardowych przeglądarek web, co zapewnia elastyczny dostęp (z dowolnego komputera PC podłączonego do sieci) i uproszczony proces szkolenia operatorów bez konieczności instalowania dedykowanych programów klienckich.

Niagara Supervisor tworzy potężne środowisko sieciowe wraz z systemem zarządzania obszerną bazą danych, systemem zarządzania alarmami i usługami powiadomień. Dodatkowo Niagara Supervisor zapewnia pełne środowisko inżynierskie i graficzny interfejs użytkownika. Zaawansowana grafika może być wykorzystana w dowolnej przeglądarce. Opcjonalne protokoły CSV, SQL, DB2 oraz Oracle zapewniają jednolity transfer danych do ww. baz danych. Opcja usługi SMS zapewnia alarmy, wysyłanie jako wiadomości SMS.