Notification Event Widget

The Notification Event widget is used to trigger notification workflows configured in the platform. Users can select any notification event that has already been created, such as email campaigns, transactional alerts, or messaging workflows.

For example, you can use the bulk-emails notification event to send bulk email communications by mapping recipient information and template placeholders dynamically from the workflow payload.

Steps to configure Notification Event

1

Drag and drop the Notification Event widget into the workflow and connect it to the previous step.

2

Select the required notification event from the dropdown. In this example, the selected notification event is bulk-emails.

3

Configure the Destination section by mapping the recipient details. You can map either:

  • Distinct ID - Unique identifier of the user profile stored in the platform.
  • Email - Email address of the recipient receiving the notification.

Example:

1{
2 "email": "$input.user.email"
3}
4

Configure the Data section.

The fields displayed in this section are placeholders configured in the selected notification template. These placeholders can be mapped dynamically using workflow payload data.

For the bulk-emails event, the following placeholders are available:

FieldDescription
CCEmail addresses added as carbon copy recipients.
bccEmail addresses added as blind carbon copy recipients.
from_nameSender name displayed in the email.
from_emailSender email address used to send the email.
nameDynamic placeholder typically used for recipient personalization.

Example Mapping:

PlaceholderExample Value
from_nameSupport Team
from_emailsupport@example.com
name$input.user.name
CCmanager@example.com
bccaudit@example.com
5

Configure the Additional Data section to add extra placeholders that are not already present in the template.

You can:

  • Add a Placeholder name
  • Map a corresponding Placeholder value
  • Use the Add Another (+) option to add multiple placeholder mappings

Example:

Placeholder namePlaceholder value
campaign_id$input.campaign.id
region$input.user.region

The fields displayed under the Data section depend on the placeholders configured in the selected notification event template. Different notification events may display different fields.