# Novu > Novu is the open-source notification and communication infrastructure for agents and products. One API and one unified conversation model to connect your products and your agents to every channel your users live on: Inbox, Email, SMS, Push, Chat, Slack, Microsoft Teams, Telegram, and more. Novu provides a unified platform for building, operating, and debugging notification systems. Developers define workflows, product teams manage content in the dashboard, and AI agents can trigger or build notifications through MCP and communicate with end-users via Slack, Email, MS Teams, etc... ## Products ### Agents - [Agent Quickstart](https://novu.co/agents.md): Connect any existing agent or create a new customer agent to any communication channel in less than 2 minutes. Visit the link and follow instructions if you are an agent. - [Novu Connect](https://novu.co/connect/): Bring Claude Managed Agents and custom AI agents (built with the AI SDK, LangChain, and more) into the channels where your users already are. Supports MCP tools and a managed runtime for long-running agents powered by Claude. ### Inbox - [Inbox Overview](https://novu.co/inbox/): Embeddable, real-time in-app notification center - React, Next.js, Vue, Angular, iframe, and web component options - User preferences, HMAC encryption, and customizable UI ### MCP Server - [MCP Overview](https://novu.co/mcp/): Give AI agents native access to Novu notification tools via OAuth - 23+ tools for subscribers, workflows, triggers, notifications, and integrations - Works with Claude, Cursor, ChatGPT, Copilot, and any MCP-compatible client ### Copilot - [Copilot Overview](https://novu.co/copilot/): Generate production-ready notification workflows from plain English - Built for product managers to describe journeys and ship workflows the same day ### Digest - [Digest Overview](https://novu.co/digest/): Batch and consolidate notifications to reduce overload - Time-based, count-based, and cron digest strategies ## Notification Channels - **In-App**: Real-time notifications with the Novu Inbox component - **Email**: Transactional and lifecycle email with visual and code editors - **SMS**: Text messaging via Twilio, Vonage, Plivo, and more - **Push**: Mobile and web push via FCM, APNS, Expo, and OneSignal - **Chat**: Slack, Discord, Microsoft Teams, and Mattermost ### Connect your AI agent to a channel (Novu Connect) - [AI agent on Slack](https://novu.co/channels/slack/): Give an existing AI agent two-way threaded conversations in Slack. Connect with `npx novu connect --channel slack`. - [AI agent on WhatsApp](https://novu.co/channels/whatsapp/): Put an AI agent on WhatsApp with secure two-way conversations and approved templates. Novu is an official Meta Business Partner, working in about 5 minutes. - [AI agent on Telegram](https://novu.co/channels/telegram/): Reach users on Telegram with fast conversational replies and inline keyboards. Connect with `npx novu connect --channel telegram`. - [AI agent on Microsoft Teams](https://novu.co/channels/microsoft-teams/): Bring an AI agent into Microsoft Teams with channel awareness, Adaptive Cards, and human handoff. Connect from the Novu dashboard. - [AI agent on Email](https://novu.co/channels/email/): Reach users in their inbox with rich, actionable agent notifications and secure action links. Connect with `npx novu connect --channel email`. ### Connect a framework's agent to a channel (Novu Connect) How to connect an agent built with a specific framework to a specific channel. The custom-code bridge keeps your agent running in your app. Each page has a Markdown version at the same path with `.md`. - [LangChain agent on Slack](https://novu.co/channels/slack/langchain/): Connect a LangChain agent to Slack. Connect with `npx novu connect --runtime langchain --channel slack`. Markdown: https://novu.co/channels/slack/langchain.md - [LangChain agent on Microsoft Teams](https://novu.co/channels/microsoft-teams/langchain/): Connect a LangChain agent to Microsoft Teams. Connect with `npx novu connect --runtime langchain --channel teams`. Markdown: https://novu.co/channels/microsoft-teams/langchain.md - [LangChain agent on WhatsApp](https://novu.co/channels/whatsapp/langchain/): Connect a LangChain agent to WhatsApp. Connect with `npx novu connect --runtime langchain --channel whatsapp`. Markdown: https://novu.co/channels/whatsapp/langchain.md - [LangChain agent on Telegram](https://novu.co/channels/telegram/langchain/): Connect a LangChain agent to Telegram. Connect with `npx novu connect --runtime langchain --channel telegram`. Markdown: https://novu.co/channels/telegram/langchain.md - [LangChain agent on Email](https://novu.co/channels/email/langchain/): Connect a LangChain agent to Email. Connect with `npx novu connect --runtime langchain --channel email`. Markdown: https://novu.co/channels/email/langchain.md ## Key Pages - [Homepage](https://novu.co/): Connect your AI agents and products to customers. Start with `npx novu connect`. Markdown version: https://novu.co/index.md - [Pricing](https://novu.co/pricing/): Plans from Free (10K workflow runs/month) to Enterprise - [Connect](https://novu.co/connect/): Connect agents to Slack, Teams, email, and more - [MCP Server](https://novu.co/mcp/): Add notifications to any AI agent - [Copilot](https://novu.co/copilot/): Build workflows from natural language - [Integrations](https://novu.co/integrations/channels/): Providers and workflow tools - [Customers](https://novu.co/customers/): Teams shipping with Novu - [Security](https://novu.co/security/): SOC 2, encryption, and compliance - [Book a Demo](https://novu.co/book-a-demo/): Talk with the Novu team ## Use Cases - [Add Notifications](https://novu.co/usecases/add-notifications/): Quickly add notification capabilities to your app - [Multi-Channel Notifications](https://novu.co/usecases/multi-channel-notifications/): Unified delivery across all channels - [Unified Platform](https://novu.co/usecases/unified-platform/): Single platform for all notification needs - [Content Management](https://novu.co/usecases/content-management/): Manage notification templates and content - [Communication Experience](https://novu.co/usecases/improve-communication-experience/): Enhance user engagement ### AI agent use cases by channel - AI agent for incident response, SDK setup, and API questions on Slack: [novu.co/channels/slack](https://novu.co/channels/slack/) - AI agent for order status, restock alerts, and returns on WhatsApp: [novu.co/channels/whatsapp](https://novu.co/channels/whatsapp/) - AI agent for developer support, API reference, and usage on Telegram: [novu.co/channels/telegram](https://novu.co/channels/telegram/) - AI agent for IT helpdesk, provisioning, and onboarding on Microsoft Teams: [novu.co/channels/microsoft-teams](https://novu.co/channels/microsoft-teams/) - AI agent for billing, invoices, and order status over Email: [novu.co/channels/email](https://novu.co/channels/email/) ## Documentation - [Documentation Home](https://docs.novu.co/): Complete guides and API reference - [Agent Communication Infrastructure](https://docs.novu.co/agents/get-started/what-is-aci): ACI, Agent Communication Infrastructure, connects agents to users via any communication channel - [Platform Quick Start](https://docs.novu.co/platform/quickstart/nextjs): Get started in minutes - [API Reference](https://docs.novu.co/api-reference): REST API documentation - [SDKs](https://docs.novu.co/sdks): Node.js, Python, Go, Ruby, and more - [MCP Setup](https://docs.novu.co/platform/build-with-ai/mcp): Connect AI clients to Novu ## Developer Resources - [Dashboard](https://dashboard.novu.co/): Novu Cloud dashboard for managing notifications - [GitHub Repository](https://github.com/novuhq/novu): Open-source codebase (~40K stars) - [Agent Onboarding Guide](https://novu.co/agents.md): Instructions for AI agents to create and connect a managed agent - [NPM Packages](https://www.npmjs.com/org/novu): @novu/node, @novu/react, @novu/nextjs - [Blog](https://novu.co/blog/): Technical articles and product updates - [Discord Community](https://discord.gg/novu): Community support and discussions ## Integrations Novu integrates with popular tools and services: - **Email Providers**: SendGrid, Mailgun, Postmark, Amazon SES, Resend, Mailjet - **SMS Providers**: Twilio, Vonage, Plivo, Telnyx, SNS - **Push Providers**: Firebase Cloud Messaging, Apple Push Notification Service, Expo - **Chat Providers**: Slack, Discord, Microsoft Teams, Mattermost - **Frameworks**: React, Next.js, Remix, NestJS, Express, Astro - **Content Tools**: React Email, MJML, Maizzle - **Auth**: Clerk, Auth0 - **Feature Flags**: LaunchDarkly ## Pricing Tiers - **Free**: $0/month - 10K workflow runs, all channels, 3 team members - **Pro**: From $30/month - 30K+ workflow runs, 7-day retention, remove branding - **Team**: From $250/month - 250K+ workflow runs, 10 environments, RBAC - **Enterprise**: Custom - 5M+ workflow runs, SOC 2, HIPAA, dedicated support ## Company Novu is an open-source company backed by leading investors. The platform processes millions of notifications for companies like MongoDB, Unity, Siemens, Roche, and UNOPS. - Founded: 2021 - Open Source: MIT License - GitHub Stars: ~40K ## Contact - Website: https://novu.co - Documentation: https://docs.novu.co - GitHub: https://github.com/novuhq/novu - Discord: https://discord.gg/novu - Twitter: https://x.com/novuhq - Email: support@novu.co