Notifications

Novu n8n Node

Connect Novu to n8n for subscriber and preference management, topic subscriptions, workflow discovery, notification triggering, and eligible execution cancellation.

Published on npm · v0.1.2 MIT-licensed project code Independent community integration

Using the integration

Subscriber actions create or update, read, list, update selected fields, and delete subscribers. Subscriber Preference actions read or update global and workflow-specific channel settings without changing omitted channels.

Manage topics and topic subscriptions, or use a topic as the recipient of a workflow trigger. Mutation responses preserve Novu's partial-result data, metadata, and errors rather than claiming every relationship succeeded.

Trigger one workflow for a subscriber or topic per input item, and cancel an eligible pending execution by transaction ID. Acceptance does not prove final delivery. Optional bounded retries require an idempotency key; transaction IDs are for tracing and cancellation, not deduplication.

Supported resources and operations

Resource Operations
Subscriber Create or Update, Delete, Get, Get Many, Update
Subscriber Preference Get, Update
Topic Create or Update, Delete, Get, Get Many, Update
Topic Subscription Create, Delete, Get Many
Workflow Get, Get Many
Notification Cancel Execution, Trigger Workflow

Reviewed 2026-09-15 against release source 8241b14. See the repository for tests and detailed limitations.

Free workflow templates

See Novu n8n Node in a complete workflow.

All workflows on n8n ↗
Interactive n8n workflow

Enrich OpenObserve alerts with log context and notify responders via Novu

This workflow triggers on selected OpenObserve alerts, queries nearby logs for context, redacts sensitive fields, suppresses duplicate notifications with a cooldown, and sends an enriched incident payload to Novu responders (or outputs a preview) while recording notification state in an n8n Data Table.

Open full viewer ↗
Loading interactive workflow…