Semarchy Email notification enricher

The Semarchy Email notification enricher collects information about an email notification, submits it for delivery, and captures the results of each attempted notification.

Plugin ID

Semarchy Email Notification Enricher - com.semarchy.engine.plugins.email.notifications

Description

The Email notification enricher collects and structures information related to a custom email notification (such as the email content, subject, and recipients) and passes it to the default SMTP notification server for delivery. The enricher then captures the results of the notification attempt (such as the success or failure of the operation) and stores them in the specified output attributes.

This enricher requires an SMTP notification server to be configured in your Semarchy xDM instance. For more information, see Configure notification servers.

Plugin inputs

The following table lists the plugin inputs.

Input name Mandatory Type Description

HTML Body

Yes

String

Email body content to include in the notification. Supports HTML formatting.

Recipient(s)

Yes

String

Comma-separated list of email addresses to include as recipients in the notification.

Subject

Yes

String

Email subject line to include in the notification.

Plugin outputs

The following table lists the plugin outputs.

Output name Type Description

Status

String

Status code indicating email delivery success or failure.

Status Message

String

Detailed status message, providing additional information about the email delivery result, such as error details or confirmation text.

Designers can leverage this enricher to create both workflow notifications and user-triggered alerts (such as notifying users when records are created or updated within an MDM application).

When used as part of a data-driven workflow, the enricher can be executed through a Call procedure automation. The collected notification data is then passed to a database procedure that handles email delivery through the SMTP notification server.