How to manage per-site notification templates
This guide shows you how to review, edit, and bulk-import the per-site notification templates that govern email and in-app messages emitted by a single Site.
This page covers the per-Site template catalog at Admin Center > Site Settings > Notifications > Notification templates. For instance-level template defaults that seed every newly created Site, see How to configure notification defaults for new Sites. The two are different surfaces with different scopes — edits made here apply only to the current Site.
Prerequisites
- Administrator role on the target site.
- For bulk import: a JSON file with the template definitions in the expected format.
Steps
Review the catalog
- Open Admin Center > Site Settings > Notifications > Notification templates.
-
The catalog is grouped into four expandable category cards. Expand each to see its templates:
- System — user lifecycle (
New user email confirmation,Welcome to application,Password reset). - Administrative — app-registration lifecycle (
App registration expires in 30 days,App registration expires in 7 days,App registration has expired). - Standard — discovery events (
New SNMP device detected,New computer detected,New SNMP device added to inventory,New computer added to inventory, and others). - Conditional — state-based alerts (
SNMP device is not active,Computer is not active,Software installed on computer, and others).
- System — user lifecycle (
-
Each template row exposes a
⋮menu with per-template actions (such as edit and duplicate).
Edit a template
- From the category card, locate the template you want to edit.
- Open the
⋮menu next to the template and pick the edit action. - Adjust the template fields. Available arguments depend on the underlying event type — for example, discovery-event templates expose device-related arguments, and app-registration templates expose registration-related arguments.
- Save.
Important: Edits you make here apply only to the current Site. They do not propagate to other Sites and they do not change the instance-level defaults that seed newly created Sites. To change the defaults for new Sites, see How to configure notification defaults for new Sites.
Bulk-import templates with Import JSON
- From the Notification templates page, click Import JSON at the top.
-
Provide the JSON file with the template definitions.
-
Confirm the import.
Important: Validate your JSON in a non-production site first. An incorrectly formatted import can shadow built-in templates or produce templates that fail to fire.
Verify
- Reload Admin Center > Site Settings > Notifications > Notification templates and confirm the edited or imported templates appear under the expected category card.
- Trigger an event the template subscribes to and confirm a corresponding row in Admin Center > Site Settings > Logs > Notifications with a
Sentstatus. - For app-registration templates, confirm that timing is correct: a 30-day-out registration triggers the 30-day template, a 7-day-out registration triggers the 7-day template, and an expired registration triggers the expired template plus a persistent red banner on every page.
Related
- About Notifications
- How to subscribe to notifications
- How to configure notification defaults for new Sites — instance-level defaults (one-shot seed at Site creation).
- How to manage notification subscriptions across users — admin-grid view of every user subscription in this Site.
- Notification Templates Reference