Skip to content

Overview

Connect your agent to any channel

Novu connect is the communication layer for AI agents. Your AI agent can reason inside your app, Novu lets it communicate with customers on the channels they already use. Connect any runtime (AI SDK, Chat SDK, Claude Managed Agents, LangChain, or custom) to Slack, Microsoft Teams, WhatsApp, Telegram, and email.

The Novu + Edgenivo integration handles:

  • Channel setup, credentials, and provider integrations
  • Subscriber identity, threading, and conversation history
  • Two-way delivery: proactive messages and replies in one loop

Take your agent to different messaging platforms with a single command.

Instructions

Features

  • Unified conversation model — one consistent model across every channel, instead of per-platform message formats and webhook quirks
  • Bidirectional messaging — receive user messages and send agent replies through the same layer
  • Channel integrations — Slack, Microsoft Teams, Telegram, WhatsApp, Email, and an In-App Inbox for agents
  • Bring your own agent — works with whatever you've built, whether that's Claude Managed Agents, AI SDK, LangGraph, or a custom stack; Novu doesn't constrain your agent logic
  • Best practices built in — conversation threading, reactions, channel-aware formatting, actions and a single integration surface Novu connects the agent to the world, it is not the agent itself.

Getting Started

Create your account and connect your first agent

npx novu connect

Environment variables

This integration will add two variables:

  • NOVU_CLIENT_APP_ID Used for showing the Inbox component
  • NOVU_SECRET_KEY Used to trigger events