A powerful If-This-Then-That style rule engine that runs directly on the camera.
Triggers, conditions, actions.
No server or cloud required.
No cloud subscriptions, no middleware, no VMS plugins. Event Engine runs as an ACAP directly on your Axis camera.
Rules trigger and execute locally on the camera. Sub-second response from detection to action.
One camera detects, a second verifies, a third acts. Chain devices across your network - no middleware.
Native MQTT client with TLS, wildcards, and QoS. Integrate with Home Assistant, Node-RED, or any broker.
Trigger rules via HTTP POST. Send data to Slack, Teams, Telegram, InfluxDB, or any API endpoint.
Cron, intervals, daily time, and astronomical sunrise/sunset triggers with latitude/longitude and offset support.
System-level arming via MQTT or variables. Build full security workflows with conditional rule execution.
Combine any trigger with any condition and any sequence of actions.
Every field supports dynamic {{variables}}.
Detect on one camera, check a condition on a second, and trigger an action on a third. All over the local network - no server or cloud.
Full REST API, real-time alert stream, dynamic template variables, and 42 downloadable rule templates to get started fast.
curl -u admin:pass -X POST \ "http://<camera-ip>/local/acap_event_engine/fire" \ -H "Content-Type: application/json" \ -d '{ "token": "my-secret-token", "payload": { "source": "doorbell", "zone": "front-entrance" } }'
curl --digest -u admin:pass -N \ "http://<camera-ip>/local/acap_event_engine/alertStream" // Response stream: {"connected": true} { "eventType": "RuleFired", "rule_name": "Motion Alert", "dateTime": "2026-04-10T12:00:00Z", "trigger_data": { ... } }
Download the ACAP, install it on your camera, and start building rules in minutes. No licenses. No subscriptions. Free forever.