Skip to content

Preset Creation Flow

Notification Center supports both system-generated and user-created presets. Each flow defines how message templates are created, extended, and customized for notification delivery. The sections below show how presets are built and modified in Notification Center.

Understand preset creation paths

There are two preset creation paths: basic and advanced.
Flow typeDescription
Basic flowUses a system-provided preset with default message templates.
Advanced flowCreates a new custom preset that can modify or extend existing templates.

View preset creation flow

flowchart TB

    NC["Notification Center received<br/>&nbsp;&nbsp;notification request"]

    Routing["Routers and routing rules determine<br/>&nbsp;&nbsp;destination/s (Connector + Preset)"]

    SysPreset["System preset<br/>&nbsp;&nbsp;General template"]
    CustomPreset["Custom preset<br/>&nbsp;&nbsp;General template"]

    HasOverride["Is notification for<br/>&nbsp;&nbsp;the override template event type"]

    Merge["Merge general and<br/>&nbsp;&nbsp;override template"]

    Render["Render dynamic<br/>&nbsp;&nbsp;values"]

    FinalMsg["Final message<br/>&nbsp;&nbsp;content"]

    %% FLOW
    NC --> Routing

    Routing -->|If system preset| SysPreset
    Routing -->|If custom preset| CustomPreset

    SysPreset --> Render

    CustomPreset -->|has override| HasOverride
    CustomPreset -->|has no overrides| Render

    HasOverride -->|no| Render
    HasOverride -->|yes| Merge

    Merge --> Render
    Render --> FinalMsg

Flow summary: How users create and customize presets

  • Basic flow: Use the built-in system preset without editing. The message follows the predefined template for the selected destination type.
  • Advanced flow: Create a custom preset to edit message content or add override templates.
  • Define a general message template as the base for all notifications using this preset.
  • Add override templates for specific entity subtypes such as metric threshold or logs immediate alerts.
  • Notification Center merges the general and override layers when rendering messages.

Basic flow: use a system preset

System presets are available by default for each destination type. They use preconfigured message templates aligned with the entity type and destination type schema. System presets work for most use cases. Use a system preset when you do not need to customize notification messages.

Advanced flow: create a custom preset

Use a custom preset when you need to modify or extend message content.

  1. Select Integrations, then Notification Center, then Presets.
  2. Open the tab for the entity type you want to configure (Alert or Case).
  3. Select the destination type for the new preset.
  4. Select Create new preset.
  5. Modify the general message template or add override templates for specific subtypes.
  6. Save the preset.

The new preset becomes available and can be reused across multiple connectors.

Note

Aim for one variation per preset to keep routing simple and reduce template maintenance.

Next steps

Was this helpful?