A camera event can reach a person, trigger an action in software, or become part of an analytical record. These are different jobs, so IREX provides three distinct paths instead of treating every integration as a single connection.
Use Sover when an authorized responder needs the alert in a secure conversation. Use the REST API and alarm-monitor webhooks when an individual event must call software or a device. Use Apache Superset when analysts need to query and understand the complete event stream.
The design phase maps each workflow to one of those paths, checks camera and network readiness, and records any custom work before a pilot begins. The public website explains the decision. The documentation carries the implementation detail.