Skip to content
Novu logoNovu
Novu Connect

Connect your AI agent to Slack

Reach teams where work happens with rich, actionable messages, threads, and reliable delivery routing. One agent, built once, holds a real two-way conversation that feels native in Slack.

Explore Novu Connect

One agent, Slack, resolved in the thread

Novu Connect lets an existing AI agent talk to users in Slack with two-way threaded replies, user identity mapping, and reliable delivery. Connect it with the command npx novu connect --channel slack. A nightly sync fails. Helix's agent diagnoses the cause, asks for approval, runs the fix, and confirms, all in the thread.

What your agent can do in Slack

Slack works in the keyless quickstart. Run npx novu connect --channel slack and you get a managed agent on Slack, no account needed for the first few replies.

  • Two-way threaded conversations
  • Team and user identity mapping
  • Reliable delivery with retries
  • Native Block Kit messages and tool-approval prompts

Generate your Slack integration prompt

Pick your AI framework and copy a ready-to-use prompt to connect your agent to Slack with Novu Connect.

1. Choose your setup

Select the channel and framework your agent uses.

2. Connect your agent

Copy the prompt or run the CLI command to connect your agent.
Generated for Slack and Vercel AI SDK.

Connect this project's Vercel AI SDK agent to Slack with Novu using instructions from https://novu.co/agents.md

Slack and Novu Connect, common questions

Run npx novu connect --channel slack, or paste the prompt above into your coding agent. Novu Connect handles the Slack app, user identity, and two-way message routing so your agent code does not change when you add the channel.

Give your agent a voice, anywhere your users are

Pro tip: paste 'Connect my agent to customers with Novu using instructions from https://novu.co/agents.md' into your coding agent, or run npx novu connect. One agent, every channel, one conversation.