Send notifications across email, Slack, and webhook channels
Workflow preview
DISCOUNT 20%
Overview
Deliver coordinated messages through multiple channels with priority-based formatting, delivery tracking, and compliance logging.
WHAT IT DOES:
Receives notification requests via webhook with message, recipients, channels, and priority Validates required fields before processing Builds formatted message templates per channel automatically Stores notification record via REST API Delivers simultaneously across email, Slack, and webhook channels Tracks each channel delivery independently with success or skip status Updates delivery status via REST API for audit trail Returns complete delivery summary to the caller
INCLUDED FLOWS:
Valid request: Webhook receives notification → Validate fields → Build templates → Store via API → Route to channels simultaneously → Track delivery per channel → Update status via API → Return summary Invalid request: Missing message or recipients → Return 400 error with validation details Workflow error: Any node fails → Error trigger → Slack alert to #errors channel
PRIORITY LEVELS:
Urgent: Subject prefix [URGENT], Slack emoji rotating_light High: Subject prefix [HIGH], Slack emoji warning Normal: Subject prefix [INFO], Slack emoji blue_circle Low: Subject prefix [FYI], Slack emoji white_circle
CHANNELS:
Email: Sends to all recipients via Gmail with priority-prefixed subject line Slack: Posts formatted message with priority emoji to #notifications channel Webhook: Forwards JSON payload to external URL for third-party integrations
SETUP:
HTTP Header Auth credential with API key and base URL for your notifications API Gmail credential for email delivery Slack credential with access to #notifications and #errors channels Backend API with /notifications and /status endpoints for storing and updating delivery records
CUSTOMIZABLE:
Priority levels and emoji mapping are editable in the Build Templates code node Email subject format and body template are customizable in the same node Slack message format including emoji and layout is adjustable Webhook payload structure can be modified for your integration requirements
IDEAL FOR:
Teams that need a centralized notification API to send coordinated messages across email, Slack, and external webhooks with full delivery tracking and audit logging.