--- title: "Notification Master" slug: "notification-master" description: "Why is Notification Master important, and how to create a Notification? Step by Step guides containing all the information that you need to know to help you understand Canary7" updated: 2025-08-05T13:39:33Z published: 2025-08-05T13:39:33Z canonical: "help.canary7.com/notification-master" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.canary7.com/llms.txt > Use this file to discover all available pages before exploring further. # Notification Master # ๐Ÿ“ข Understanding Notification Master ## **Notification Master** is a powerful feature in Canary7 that automatically alerts users when specific system conditions are metโ€”or not met. These alerts help users stay informed about system events such as failures, successes, or other process-related actions. Notifications are typically delivered via: - ๐Ÿ“ง **Automated Email** - ๐Ÿ”— **Webhook** (for integrations with external systems) --- ## ๐Ÿ›  Common Use Case A typical example is setting up a notification to alert a user when a **Shipment fails to import**โ€”so the issue can be addressed without delay. --- ## ๐Ÿ”— How It Works Notification Master leverages **Canary7's Process Logs**, allowing you to create **granular criteria** that precisely define *when* a notification should trigger. For example: > Notify the operations team when **allocation fails** for **Company ABC** in **Warehouse 02**. --- ## ๐Ÿ“‚ Accessing Notification Master 1. From the **Navigation Menu**, type and select **"Notification Master"** in the search bar. 2. Alternatively, go to: **Configuration** โ†’ **System Setup** โ†’ **Notification Master** ## โž• Creating a New Notification ### Step 1: Click **Add** Click on the Red Action Button![red action button](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/red%20action%20button.png), this will bring up a drop-down menu, and select "Add" ![clicking on add](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/clicking%20on%20add.png) ### Step 2: Complete the **General** Tab ![notification master general tab](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/notification%20master%20general%20tab.png) Enter or select the following details: | Field | Description | | --- | --- | | **Name** | A label for your notification | | **Notification Type** | Choose **Email** or **Webhook** | | **Email Recipient** | One or more recipients (if Email selected) | | **Active** | โœ… Ensure this is checked so the notification will function | Clickย **Next**ย to continue. ## ๐Ÿ“ง Step 3: Complete the **Email** Tab *(Only visible if "Email" is selected as the Notification Type)* ![notification master email tab](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/notification%20master%20email%20tab.png) | Field | Description | | --- | --- | | **Subject** | Email subject line | | **Message** | Email body content โ€“ supports dynamic data placeholders | Use curly bracesย `{ }`ย to insert dynamic data from Process Logs.Example: ``` Shipment Import Failed for {CompanyCode} - Message: {Message} ``` Click **Submit** to create the Notification. ### ## ๐ŸŽฏ Step 4: Adding Notification Criteria Within Notification Master, locate the Notification you have just created, click on the three dots ![Three dots](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/Three%20dots.png)and then click "edit". ![notification master edit](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/notification%20master%20edit.png) In this example, we will make criteria to email the user when a shipment fails. ![nm add criteria](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/nm%20add%20criteria.png) ### โž• Click **Add** to define a new set of criteria This is where you control exactly *when* a notification is sent. ![nm criteria tab2](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/nm%20criteria%20tab2.png) This is an example of criteria used to notify user's of a Shipment Import failure. ## ๐Ÿ“Š Criteria Options (All linked to Process Logs) You can use the following fields to filter events: | Criteria Field | Description | | --- | --- | | **Process** | e.g. "Shipment Import", "Allocation", "Job Creation" | | **Action** | e.g. "Fail", "Success" | | **Message** | Specific text from the process log (partial matches supported) | | **Identifier_1** | Custom system identifiers (e.g., Shipment ID, Order Number) | | **Identifier_2** | Secondary identifiers (e.g., Wave ID, Job Group) | | **Identifier_3** | Additional context (e.g., SKU, Carrier Code) | | **Identifier_4** | Additional metadata if applicable | | **Date/Time** | When the event occurred | | **Company ID** | Internal numeric company ID | | **Company Code** | External-facing company code | ๐Ÿ’กย **Example:**To trigger a notification when a shipment import fails for a specific company: - Process = `Shipment Import` - Action = `Fail` - Company Code = `ABC` Click **Add** once your criteria are defined. --- ## โœ… Summary - **Notification Master** keeps your team proactively informed - Set up alerts for failed processes, key system actions, or workflow exceptions - Use **detailed criteria** from Process Logs to fine-tune when alerts are triggered - Supports **email and webhook** delivery for flexibility Once you have selected and entered the required fields, click on the submit button![submit button(1)](https://cdn.document360.io/4ed7d884-d42a-4c7e-a949-08033b57dc86/Images/Documentation/submit%20button(1).png) to add.