Custom notification rules

A rule that sets the audience and content of system notifications.

Fields

The API name is what the API, MCP and the CLI use.

NameAPI nameTypeRequiredDescription
IDidRecord IDYes
NamelabelText I18n
TitletitleText Area I18n
ModulemoduleUidConstantYesProduct module that owns or scopes this row.
EntityentityIdReference
TabletableUidConstantYesBusiness table this row points to.
EventeventConstantOptional. Leave empty to match every event of the table (actions and declared events). When set, the template only fires for that event.
RolesroleIdsReferences
RecipientsrecipientsDataOptional. Send to the user in this field on the event row (for example userId on tasks). When set, roles can stay empty.
BodybodyText Area I18n
Link (URL)hrefText
ConditionconditionButtonOptional filters evaluated against the event payload. When empty, the template always matches.
TagstagIdsTags
DescriptiondescriptionText Area I18n
Created bycreatedByUser
Created atcreatedAtDate and TimeYes
Updated byupdatedByUser
Updated atupdatedAtDate and TimeYes
Blocked byblockedByUser
Blocked atblockedAtDate and Time
Archived byarchivedByUser
Archived atarchivedAtDate and Time

Relations

FieldPoints toKind
Roles roleIdsRolesreference
Tags tagIdsTagsreference

Actions

What you can do with a record. Every action also sends the webhook event notificationrules.<action>. Reads (find, get, count) work on every table.

NameAPI nameDescriptionWhere
CreatecreateAdd a new notification rule.App · WebMCP · API · MCP · CLI
EditupdateSave changes to this notification rule.App · WebMCP · API · MCP · CLI
ArchivearchiveRetire this notification rule from daily use. It leaves active lists and pickers, and most actions stop. Unarchive to restore it.App · WebMCP · API · MCP · CLI
RestoreunarchiveReturn this notification rule to active lists and actions.App · WebMCP · API · MCP · CLI
DeletedeleteDelete this notification rule and the data that belongs with it. This cannot be undone.App · WebMCP · API · MCP · CLI