# Notifications

You can create and manage notification in the Sync Engine app, **Settings** menu item.

Notification rules cause certain staff members to be notified of specific events occurring during runs of specific syncs. They are evaluated and actioned at the end of a sync run.

### **Channels**

A channel is a way of delivering a notification.\
To configure initially:

* Email: creates the Snowflake email integration object (though it may be possible to create as part of the application package)

### Recipients

Each channel can have multiple recipients, you can add them once the channel is connected.

* For email, it's a group of email addresses. These must be provided and cannot currently be retrieved from Snowflake.

Each has a label, e.g. "Data Engineers"

### Events

Events are what needs to have happened during the sync run in order for the notification rule to match.

* Sync Health State changes
* Sync run ended with Healthy state
* Sync run ended with Incomplete state
* Sync run ended with Failed state
* Sync run ended with Delayed state

### Notification Rules

Each Notification Rule consists of:

* Channel
* Recipient
* Events to match on
* Which syncs it applies to, select one of:
  * All syncs (default)
  * All syncs for a specific app
  * All syncs for a specific connection
  * All syncs with specific tag
  * Specific syncs
* Filter by environment (choose one):
  * All environments
  * Must be Production
  * Must be Non-production
* Filter by branch (choose one):
  * All branches
  * main branch
  * non-main branch

\\


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.omnata.com/omnata-product-documentation/omnata-sync-for-snowflake/how-it-works/notifications.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
