What is Novu?
Novu is an open-source notification and communication infrastructure platform designed to connect applications, products, and AI agents to the channels where users already work. It provides one unified layer for sending notifications through in-app inboxes, email, SMS, push, chat, Slack, Microsoft Teams, Telegram, Discord, and custom channels. The platform helps developers avoid building notification systems from scratch by offering ready-made components, APIs, workflow orchestration, content tools, and integrations. Its embeddable inbox component allows teams to add an in-app notification center with only a few lines of code. Novu also includes user preference controls so users can decide how and where they receive messages. Real-time delivery, snoozing, digesting, and workflow orchestration help teams control timing, frequency, and channel routing across complex communication flows. The block-based email editor allows teams to create dynamic emails without relying on old HTML table workflows. Novu’s framework supports code-based workflows, runtime control, schema validation, React Email, and local data access when teams need more engineering flexibility. Novu Connect adds an agent communication layer that lets AI agents reach users through Slack, email, Discord, and other channels from a single conversation. This makes Novu useful for agent workflows such as approvals, support, alerts, product updates, and operational messages. With open-source foundations, developer-friendly tools, omnichannel delivery, and agent-user communication infrastructure, Novu helps product teams build scalable messaging systems for both humans and AI agents.