Notification Event Sender
AI-generatedSummary
Prepare a notification message and validated receiver UUIDs for each input item. The NotificationEventNotifier implementation enriches the input data without sending an HTTP request; the source also includes a separate NotificationEventNotifierNode implementation that posts notifications to Integration Service.
Inputs
- message (required) — Required notification message, evaluated for each input item.
- receivers — Optional receiver UUIDs, supplied as a comma-separated string or an expression returning an array. NotificationEventNotifier trims values, removes empty entries, and rejects malformed UUIDs; the separate HTTP sender passes this parameter through without parsing or validation.
Output shape
One output item per input item.
NotificationEventNotifier returns message, receivers, receiversCount, and an ISO timestamp, then merges the original input JSON; existing input fields override these generated fields. Invalid UUIDs stop execution. The separate NotificationEventNotifierNode instead POSTs to INTEGRATION_SERVICE_URL or http://integration-service:9300/api/v1/notifications/send and returns message, receivers, success: true, and response; request failures throw an error. The supplied source does not establish which class the package registers.