# Camera Status Alerts

Camera status alerts notify you when your camera goes offline or comes back online.

Verkada receives regular heartbeats from every camera to ensure its connection.

* Verkada changes a camera’s status to offline when a heartbeat is not received within 15 minutes.
* Verkada changes a camera’s status to online when a heartbeat is received from an offline camera.

{% hint style="warning" %}
All cameras automatically create camera status events, so you don’t need to configure these events separately.
{% endhint %}

***

## Configure camera status alerts

### Create Alert > Events

{% stepper %}
{% step %}
**Log in to Verkada Command.**
{% endstep %}

{% step %}
**On the Command homepage, left navigation, click Alerts .**
{% endstep %}

{% step %}
**At the top, click New Alert.**
{% endstep %}

{% step %}
**On Select Event, choose Camera > Online/Offline.**
{% endstep %}

{% step %}
**On Cameras:**

a. Choose to receive alerts from **All Cameras, Sites,** or **Individual Cameras**.\
b. Click **Done** and continue with the alert [recipients](#h_398471d697).
{% endstep %}
{% endstepper %}

### Create Alert > Recipients

{% hint style="warning" %}
To prevent excessive notifications, users are limited to 500 SMS messages per day, per user.
{% endhint %}

{% stepper %}
{% step %}
**On Recipients, add users individually or assign the alert to a group.**
{% endstep %}

{% step %}
**Select the dropdown menu next to a user or group to choose their notification method(s). Recipients can be notified via push, SMS, or email notifications.**

<div align="left" data-with-frame="true"><img src="https://1795869993-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-a30e5c666efe865b169b36f277c2ab798ad76c5d%2F3a9609d9912905edd0f35abfff403a95e0b820c8.png?alt=media" alt="" width="289"></div>
{% endstep %}

{% step %}
**(Optional) By default, you will be an alert recipient. Select the dropdown menu and click Delete to remove yourself.**
{% endstep %}

{% step %}
**Click Done and continue with the alert** [**notification schedule**](#h_2585040e16)**.**
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
Any recipient added to this alert will see it appear under the **Shared Alerts** section of their **Alerts** page.
{% endhint %}

### Create Alert > Notification Schedule

{% stepper %}
{% step %}
**On Notification Schedule, specify the days and times for the alerts to send notifications. Alerts generate 24/7 by default.**

<div align="left" data-with-frame="true"><img src="https://1795869993-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-b9042c786a9dd12580abefdd20f412fe59cbac5e%2F7b61969c185d482c85ec3b7f15a687d75aee8d13.png?alt=media" alt="" width="563"></div>
{% endstep %}

{% step %}
**Click Done and continue with the alert** [**device actions**](#h_815fd30487) **or** [**finish the alert**](#h_1868d58f36)**.**
{% endstep %}
{% endstepper %}

### Create Alert > Device Action

{% stepper %}
{% step %}
**On Device Action, select the horn speaker(s) you want to play your message.**
{% endstep %}

{% step %}
**Select your notification preference (Text to Speech or Audio File).**

a. For **Text to Speech,** enter a message up to 200 characters.\
b. For **Audio File,** drag and drop the file or click **choose a file** to upload your audio clip.

<div align="left" data-with-frame="true"><img src="https://1795869993-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-6eebd070cac52d81c895573628cb7b21ba245804%2Fbd7aa4597a411933461874e312ac1e72683f4dab.png?alt=media" alt="" width="263"></div>
{% endstep %}

{% step %}
**Click Done and continue with** [**finish the alert**](#h_1868d58f36)**.**
{% endstep %}
{% endstepper %}

### Finish the alert

{% stepper %}
{% step %}
**In the bottom right of the configuration window, click Next.**
{% endstep %}

{% step %}
**Enter a descriptive name for the alert.**
{% endstep %}

{% step %}
**Click Done to complete the setup.**

<div align="left" data-with-frame="true"><img src="https://1795869993-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-75fcc30636d14fdd34cc9e376db710c1542f4ef2%2F943420792c6bfe40aee47eab735038e52669e4ac.png?alt=media" alt="" width="188"></div>
{% endstep %}
{% endstepper %}
