Skip to main content
Webhook connectors deliver Novu events directly to services that would otherwise require a custom HTTP receiver. Novu uses Svix to manage connector delivery, transformations, retries, and endpoint logs.
Outbound webhooks are available on Team and Enterprise plans.
Each connector has a step-by-step setup guide covering prerequisites, configuration fields, the transformation contract, verification, and troubleshooting. Select a destination below to open its guide.

Data warehouses

Store notification events as queryable rows. Create the destination table before you enable the endpoint, because connectors do not create or alter tables. Before you pick a warehouse, read Plan your export for the event types to subscribe to and the schema decisions that apply to every warehouse.

ClickHouse

Insert Novu events into a ClickHouse table with JSONEachRow or a batch transformation.

Google BigQuery

Insert notification events into BigQuery for delivery and engagement analysis.

Snowflake

Write webhook batches to Snowflake with key-pair authentication.

Amazon Redshift

Write webhook batches through the Redshift Data API.

Postgres

Insert Novu events as rows in a Postgres table.

Object storage

Write each webhook batch as a timestamped object. Choose JSON Lines, JSON, or raw output in the connector transformation.

Amazon S3

Store webhook batches as objects in an Amazon S3 bucket.

Azure Blob Storage

Store webhook batches as blobs in an Azure Storage container.

Google Cloud Storage

Store webhook batches as objects in a Google Cloud Storage bucket.

Messaging

Publish Novu events to a queue, topic, exchange, or event bus for asynchronous processing.

Amazon SQS

Send Novu events to an Amazon SQS queue.

Amazon SNS

Publish Novu events to an Amazon SNS topic.

Amazon EventBridge

Publish Novu events to an Amazon EventBridge event bus.

RabbitMQ

Publish Novu events to RabbitMQ with a routing key.

Google Cloud Pub/Sub

Publish Novu events to a Google Cloud Pub/Sub topic.

Analytics and observability

Send Novu events to analytics and tracing systems without operating a receiver service.

Segment

Map Novu events to Segment Track calls.

OpenTelemetry Collector

Convert Novu events into spans and send them to an OTLP traces endpoint.

HTTP delivery

Use polling when a consumer cannot accept inbound HTTP requests. Use FIFO delivery when the consumer must process webhook batches in strict order.

Polling Endpoint

Pull events with an endpoint-scoped token and commit offsets after processing.

FIFO Endpoint

Deliver webhook batches over HTTP in strict first-in, first-out order.
For a standard push endpoint, see Webhooks. For payload availability, see Event types.