> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aviatrix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Notifications

> This section provides the purpose, elements, and actions performed on the Notifications pages.

This section provides the purpose, elements, and actions performed on the
**Notifications** pages.

<Tabs>
  <Tab title="Alerts">
    ## Purpose

    The **Alerts** page displays active alerts with details about affected entities,
    conditions, and timestamps.

    ## Elements

    <Frame>
      <img src={"/images/reference/ui/monitor/alerts.png"} alt="Notifications: Alerts" width="100%" />
    </Frame>

    * **Search**: Search box for filtering alerts (disabled when no data).
    * **Default View**: Dropdown to select or manage default view settings.
    * **Actions button**: Performs actions on selected alerts (disabled when no
      selection).
    * **Show filters button**: Opens filter dialog to filter alerts.
    * **Select columns button**: Opens column selection dialog to customize visible
      columns.
    * **Export button**: Exports alert data.
    * **Refresh button**: Refreshes alert data.

    ## Actions

    <AccordionGroup>
      <Accordion title="View Alerts">
        To view active alerts:

        1. Go to **Monitor** > **Notifications** > **Alerts**.
        2. The Alerts page appears with the list of active alerts (Name, Affected Entities, Condition, First Received, Last Received).
        3. Optionally, use **Search**, **Default View**, **Show filters**, or **Select columns** to customize the view.
        4. Optionally, select alerts and use **Actions**, or click **Export** or **Refresh**.

        The Alerts page displays active alerts for the CoPilot environment.

        ### Parameter Details

        | CoPilot Parameter Name | Description                                    |
        | ---------------------- | ---------------------------------------------- |
        | Name                   | Shows alert name.                              |
        | Affected Entities      | Shows entities affected by alert.              |
        | Condition              | Shows alert condition.                         |
        | First Received         | Shows timestamp when alert was first received. |
        | Last Received          | Shows timestamp when alert was last received.  |
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="Alert Configurations">
    ## Purpose

    The **Alert Configurations** page manages alert configuration rules with
    conditions, monitored entities, and recipients.

    ## Elements

    <Frame>
      <img src={"/images/reference/ui/monitor/alert-configurations.png"} alt="Notifications: Alert Configurations" width="100%" />
    </Frame>

    * **Alert Configuration button**: Opens dialog to create new alert
      configuration.
    * **Search**: Search box for filtering alert configurations.
    * **Show filters button**: Opens filter dialog to filter configurations.
    * **Select columns button**: Opens column selection dialog to customize visible
      columns.
    * **Export button**: Exports configuration data.
    * **Refresh button**: Refreshes configuration data.

    ## Actions

    <AccordionGroup>
      <Accordion title="View Alert Configurations">
        To view alert configurations:

        1. Go to **Monitor** > **Notifications** > **Alert Configurations**.
        2. The Alert Configurations page appears with the list of alert configuration rules.
        3. Optionally, use **Search**, **Show filters**, **Select columns**, **Export**, or **Refresh**.

        The page displays alert configuration rules with conditions, monitored entities,
        and recipients.

        ### Parameter Details

        | CoPilot Parameter Name | Description                                |
        | ---------------------- | ------------------------------------------ |
        | Name                   | Shows alert configuration name.            |
        | Condition              | Shows alert conditions configured.         |
        | Monitored Entities     | Shows entities monitored by configuration. |
        | Evaluation Period      | Shows evaluation period for alert.         |
        | Recipients             | Shows recipients for alert notifications.  |
      </Accordion>

      <Accordion title="Create Alert Configuration">
        To create a new alert configuration:

        1. Go to **Monitor** > **Notifications** > **Alert Configurations**.
        2. Click **Alert Configuration** to open the create dialog.
        3. Configure conditions, monitored entities, evaluation period, and recipients.
        4. Save the configuration.

        The new alert configuration appears in the list.
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="System Messages">
    ## Purpose

    The **System Messages** page displays system messages with timestamps, types,
    and descriptions.

    Controller bell notifications also appear on this page. To identify them,
    filter the **Entity** column for `Controller`. CoPilot displays these
    notifications but does not currently manage their configuration; to turn
    Controller bell notifications on or off, configure them in the Controller UI.

    ## Elements

    <Frame>
      <img src={"/images/reference/ui/monitor/system-messages.png"} alt="Notifications: System Messages" width="100%" />
    </Frame>

    * **Search**: Search box for filtering system messages.
    * **Actions button**: Performs actions on selected messages (disabled when no
      selection).
    * **Show filters button**: Opens filter dialog to filter messages.
    * **Select columns button**: Opens column selection dialog to customize visible
      columns.
    * **Export button**: Exports message data.
    * **Refresh button**: Refreshes message data.

    ## Actions

    <AccordionGroup>
      <Accordion title="View System Messages">
        To view system messages:

        1. Go to **Monitor** > **Notifications** > **System Messages**.
        2. The System Messages page appears with the list of messages (Timestamp, Type, Raised By, Entity, Description).
        3. Optionally, use **Search**, **Show filters**, **Select columns**, **Export**, or **Refresh**. Select messages and use **Actions** as needed.

        ### Parameter Details

        | CoPilot Parameter Name | Description                           |
        | ---------------------- | ------------------------------------- |
        | Timestamp              | Shows message timestamp.              |
        | Type                   | Shows message type.                   |
        | Raised By              | Shows component that raised message.  |
        | Entity                 | Shows entity associated with message. |
        | Description            | Shows message description.            |
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="Tasks">
    <Tabs>
      <Tab title="Tasks">
        ## Purpose

        The **Tasks** page displays task information with status, progress, and timing
        details.

        ## Elements

        <Frame>
          <img src={"/images/reference/ui/monitor/tasks.png"} alt="Notifications: Tasks" width="100%" />
        </Frame>

        ## Actions

        <AccordionGroup>
          <Accordion title="View Tasks">
            To view tasks:

            1. Go to **Monitor** > **Notifications** > **Tasks** > **Tasks**.
            2. The Tasks page appears with the list of tasks (Name, User, Status, Progress, Start Time, End Time).

            ### Parameter Details

            | CoPilot Parameter Name | Description                     |
            | ---------------------- | ------------------------------- |
            | Name                   | Shows task name.                |
            | User                   | Shows user who initiated task.  |
            | Status                 | Shows task status.              |
            | Progress               | Shows task progress percentage. |
            | Start Time             | Shows task start timestamp.     |
            | End Time               | Shows task end timestamp.       |
          </Accordion>
        </AccordionGroup>
      </Tab>

      <Tab title="Active Gateway Operations">
        ## Purpose

        The **Active Gateway Operations** page displays active gateway operations with
        status, progress, and timing details.

        ## Elements

        <Frame>
          <img src={"/images/reference/ui/monitor/tasks-active-gateway-operations.png"} alt="Notifications: Active Gateway Operations" width="100%" />
        </Frame>

        ## Actions

        <AccordionGroup>
          <Accordion title="View Active Gateway Operations">
            To view active gateway operations:

            1. Go to **Monitor** > **Notifications** > **Tasks** > **Active Gateway Operations**.
            2. The Active Gateway Operations page appears with the list of operations (Name, User, Status, Progress, Start Time, End Time).

            ### Parameter Details

            | CoPilot Parameter Name | Description                          |
            | ---------------------- | ------------------------------------ |
            | Name                   | Shows operation name.                |
            | User                   | Shows user who initiated operation.  |
            | Status                 | Shows operation status.              |
            | Progress               | Shows operation progress percentage. |
            | Start Time             | Shows operation start timestamp.     |
            | End Time               | Shows operation end timestamp.       |
          </Accordion>
        </AccordionGroup>
      </Tab>
    </Tabs>
  </Tab>

  <Tab title="Recipients">
    <Tabs>
      <Tab title="Email Addresses">
        ## Purpose

        The **Recipients** page manages email addresses and webhooks for alert
        notifications.

        ## Elements

        <Frame>
          <img src={"/images/reference/ui/monitor/recipients-email-addresses.png"} alt="Notifications: Email Addresses" width="100%" />
        </Frame>

        ## Actions

        <AccordionGroup>
          <Accordion title="View Email Recipients">
            To view email recipients for alerts:

            1. Go to **Monitor** > **Notifications** > **Recipients** > **Email Addresses**.
            2. The Email Addresses page appears with the list of recipients (Alias, Email Address, Associated Alerts).

            ### Parameter Details

            | CoPilot Parameter Name | Description                             |
            | ---------------------- | --------------------------------------- |
            | Alias                  | Shows recipient alias.                  |
            | Email Address          | Shows email address.                    |
            | Associated Alerts      | Shows alerts associated with recipient. |
          </Accordion>
        </AccordionGroup>
      </Tab>

      <Tab title="Webhooks">
        ## Purpose

        The **Webhooks** page manages webhooks for alert notifications.

        ## Elements

        <Frame>
          <img src={"/images/reference/ui/monitor/recipients-webhooks.png"} alt="Notifications: Webhooks" width="100%" />
        </Frame>

        ## Actions

        <AccordionGroup>
          <Accordion title="View Webhook Recipients">
            To view webhook recipients for alerts:

            1. Go to **Monitor** > **Notifications** > **Recipients** > **Webhooks**.
            2. The Webhooks page appears with the list of webhook recipients (Alias, Email Address, Associated Alerts).

            ### Parameter Details

            | CoPilot Parameter Name | Description                           |
            | ---------------------- | ------------------------------------- |
            | Alias                  | Shows webhook alias.                  |
            | Email Address          | Shows webhook email address.          |
            | Associated Alerts      | Shows alerts associated with webhook. |
          </Accordion>
        </AccordionGroup>
      </Tab>
    </Tabs>
  </Tab>

  <Tab title="Settings">
    ## Purpose

    The **Settings** page configures notification settings including email
    addresses, intervals, and SMTP service.

    ## Elements

    <Frame>
      <img src={"/images/reference/ui/monitor/settings.png"} alt="Notifications: Settings" width="100%" />
    </Frame>

    * **Administrator Group Email**: Email address for account and certificate
      alerts.
    * **Verify button**: Verifies administrator group email.
    * **Clear button**: Clears administrator group email.
    * **Security Group Email**: Email address for security events and CVE
      notifications.
    * **IT Admin Group Email**: Email address for critical alerts.
    * **Status Change Notification Interval**: Interval in seconds for status change
      notifications.
    * **Send Software Exception Notification Emails to Aviatrix**: Toggle to
      enable/disable sending software exception notifications to Aviatrix.

    ## Actions

    <AccordionGroup>
      <Accordion title="Configure Notification Settings">
        To configure notification settings:

        1. Go to **Monitor** > **Notifications** > **Settings**.
        2. The Settings page appears with notification options.
        3. Configure **Administrator Group Email**, **Security Group Email**, **IT Admin Group Email** as needed. Use **Verify** or **Clear** for administrator email.
        4. Set **Status Change Notification Interval** and **Send Software Exception Notification Emails to Aviatrix** as needed.
        5. Save your changes.

        Notification settings are applied after saving.

        ### Parameter Details

        | CoPilot Parameter Name | Description                    |
        | ---------------------- | ------------------------------ |
        | Attribute              | Shows setting attribute name.  |
        | Value                  | Shows setting attribute value. |
      </Accordion>
    </AccordionGroup>
  </Tab>
</Tabs>
