Agent uses motion detection or AI to generate alerts. To get to the Alerts settings, edit a device and select Alerts in the menu.

Alerts trigger an "Alert" Action - so you can perform tasks like send an email, sound an alarm, call a URL etc when Agent raises Alerts

Agent can record video on Alert or on Motion Detection. To cut down on the number of recordings you should set the Recording Mode on the Recording tab to "Alert" and then use the settings below to configure how Agent raises alerts.

There is a master switch in Agent for arming and disarming the system.
The top left Icon shows a symbol if Agent is armed and a symbol if Agent is disarmed. Click the symbol to toggle.

If Agent is disarmed then no alerts will fire - you will also see a warning about Agent being disarmed when you login.

Tip: If you are using trip wires to trigger alerts and alerts are not being triggered, check that the Alert setting is not set to "None"

Alert Settings

  • Enabled: This turns Alerts on or off for a device
  • Mode: Select from Detected, Not Detected or Actions Only (v4.5.0.0+). You can trigger an alert when motion is detected (or another detector like a trip wire detects an object crossing it). You can also trigger an alert when the detector is not detecting movement for example if you are monitoring machinery and it stops working. Use Actions Only if you only want to trigger alerts via actions (see Alert Filtering).
  • Zone:
    In v4.5.0.0+ this has moved to AI Actions
    Choose which zone to use to trigger alerts. Motion detected outside of this zone won't trigger alerts but can trigger recordings (This only works with tracking detectors, not the simple detector). Motion zones are also used when calling AI. If AI detects an object that you are looking for but it is not located in the Alert zone then it will not trigger an alert. This is useful if you want to ignore cars parked in your driveway for example but not driving up the street.
  • Detection Delay: The amount of time in seconds of the detector firing before triggering an alert.
  • Not detected alert delay: The amount of time in seconds of no motion being detected before triggering an alert.
  • Minimum Interval: This sets the minimum amount of time between alert events. For example if this is 60 no matter what happens Agent won't generate another alert for this device for 1 minute after the last alert.
  • Alert Group: You can raise alerts in a group instead of just on one device. An alert in a group can then start recording on all devices in that group if you select Group Alert on the recording mode option on the Recording tab. The actual alert will only trigger on the device that generated the alert. Alert groups have their own interval setting which overrides the minimum interval setting of the device. For example, if the minimum interval of the Group is set to 60 and a device generates an alert then no other devices in the group will be able to generate an alert for 60 seconds. This cuts down on alerts and notifications. Specifying a group lets you use Group Alert and Group Detect modes on the Recording tab.
  • Messaging: This enables or disables messaging actions like Email, SMS or Twitter messages (which you need to configure on the Actions tab).
  • Push Alerts: This includes or excludes the device from Push alerts (real time notifications - IFTTT, Telegram or Mobile Push (requires app)). See the account menu and Notifications to opt in to mobile push alerts.
  • Push Video: Generate and push a short video notification only works on IOS See mobile push alerts (v4.3.9.0+).


From v4.5.0.0+ this has changed. See Alert Filtering

This uses DeepStack AI to scan the frames when Agent detects motion and look for specific objects like people, cars, dogs etc. If it doesn't recognise anything in the provided list it ignores the alert (unless it's a manual alert).

  • Enabled: Switch AI Filtering on or off. You can also do this via the Schedule
  • Filter on Failure: If DeepStack doesn't respond you can choose to allow or block the alert here. With this on alerts will be blocked if DeepStack doesn't respond.
  • Override URL: You can specify an alternate DeepStack server here which will override the main DeepStack server in server settings. Note that this server will then be used by this camera for all DeepStack processing (face/ object recognition/ alert filtering etc)
  • Configure...: Click this to configure AI

Manual Alerts

You can also trigger alerts manually. To trigger a manual alert for a device, click on the device on the Live view and then click on the icon at bottom left.

Manual alerts will trigger recordings if the recording mode is set to Alert. If you want to add actions to a manual alert you will need to use the "Manual Alert" event instead of the "Alert" event.

Alerts Summary:

As Agent generates alerts or you generate manual alerts you'll notice a counter increase at the top right of the Agent UI. This is the system alert counter. Click on it to show a summary of alert events:

Agent generates thumbnails for each event (when available). Click the thumbnail to show the image Agent captured in a larger window. To acknowledge an alert click on the text of the alert - Agent will switch to the timeline view to give you context of the event with any other recordings in the system. The timeline will be navigated to just before the event took place. If there is a recording available you can click on it in the Agent UI and playback will start at the point the alert was generated.

Click the bin icon to delete all alerts or each alert individually. Click the icon button in the top bar to close the alerts panel.

The icon on the alert panel tells you if this alert was manual , generated by Agent or generated by AI .