Skip to main content
Novu is the open-source communication infrastructure for AI agents and products. Novu Connect gives your AI agent a two-way messaging layer over Slack, iMessage, MS Teams, and WhatsApp. Novu Notify sends notifications to your customers over Inbox, email, and Slack. Together, they power a continuous communication experience across everything you build.
Novu communication infrastructure

Connect and Notify together power a continuous communication experience for AI agents and products.

Novu communication infrastructure

Connect and Notify together power a continuous communication experience for AI agents and products.

Which one do I need?

connect-light

Start with Connect

You already have an agent. Connect it to the channels your customers use — Slack, iMessage, MS Teams, WhatsApp — with the AI SDK.
inbox-light

Start with Notify

You’re notifying users. Build workflows that send the right message to the right subscriber — Inbox, email, and Slack.
connect-dark

Start with Connect

You already have an agent. Connect it to the channels your customers use — Slack, iMessage, MS Teams, WhatsApp — with the AI SDK.
inbox-dark

Start with Notify

You’re notifying users. Build workflows that send the right message to the right subscriber — Inbox, email, and Slack.

Choose your path

Novu Connect gives your AI agent a communication layer. It receives provider webhooks, normalizes messages, resolves identity, preserves conversation state, and delivers replies back to the original thread — so an agent you’ve already built can hold real conversations over Slack, iMessage, MS Teams, and WhatsApp.

AI SDK quickstart

Connect an agent built with the AI SDK and send your first message.

What is Connect?

Understand the infrastructure layer between messaging providers and agent intelligence.

Custom code agent

Bring your own LLM, tools, runtime, and business logic.

Conversation observability

Inspect agent conversations, message history, participants, and provider context.

Build with your stack

AI SDK

Connect an agent built with the AI SDK to Novu Connect.

Client SDKs

Add Inbox and notification UI to React, JavaScript, and React Native apps.

Server SDKs

Trigger notifications and call the API from TypeScript, Python, Go, PHP, .NET, Java, Kotlin, Laravel, and Ruby.

API reference

Explore Novu REST APIs for events, subscribers, workflows, integrations, messages, and more.

Framework

Build notification workflows as code with the Novu Framework.

Community

GitHub

Star Novu, inspect the source, and contribute to the project.

Discord

Ask questions and build with the Novu community.

Changelog

Follow product updates, SDK releases, and improvements across Connect and Notify.