Ben Lang

Novu Connect - Ship agents where your users already work

byβ€’
Novu Connect lets any AI agent have two-way conversations across Slack, Teams, WhatsApp, Telegram, and email without building each channel integration yourself. Bring your own agent logic, model, or code. Novu handles the communication layer: delivery, identity resolution, threading, routing, and channel-specific formatting, so your agent can reach users where they already work.

Add a comment

Replies

Best
Tomer Barnea
Maker
πŸ“Œ

Hi everyone, I'm Tomer, co-founder at Novu.

Dima covered the what. Let me cover why it matters.

The agents people are building no longer just answer questions in a chat box. They send approvals, ask follow-ups, escalate, and report back. For any of that to work, the agent has to reach a real human on the channel that human actually uses, hold the thread, and pick the conversation back up when they reply. That last mile is where most agents stall, and fail to deliver value.

Novu Connect is that last mile. Connecting Agents to Humans on every channel. And it runs on infrastructure teams already trust in production, with SOC 2, HIPAA, and ISO 27001. Not a brand-new unknown stack, the proven one, now two-way.

Easiest way to feel it: open the terminal you already have Claude in and prompt Add an agent to my app https://novu.co/agents.md. A timer starts, and under 60 seconds later your agent is talking on Slack, Teams, WhatsApp, Telegram, or email. Then message it back and watch it hold the thread.

We built this for you. Tell us what is missing, we are listening all day. πŸ™Œ

Netanel Baruch

@tomer_barnea1Β The captain! What an amazing journey we have in Novu!

Manish Mandot

@tomer_barnea1Β This is interesting. The biggest challenge I've seen with AI agents is maintaining context across multiple human interactions and channels. How does Novu Connect handle long-running conversations when users switch between Slack, email, and WhatsApp?

Emil Pearce

@tomer_barnea1 🫢🏻

swati paliwal

@tomer_barnea1Β Congrats on the launch. Quick question: how do you handle context continuity and privacy when an agent hands off a conversation to a human across different channels? Specifically; is the entire conversation history available to the human, can sensitive data be redacted automatically, and do you provide controls for audit logging and consent flows for regulated environments?

Tomer Barnea

@swati_paliwalΒ That's great question, right now we don't support auto reduction, but this would be great for Gov/Fin/Health related, can you share the full use case??

As for availability, the agent have 100% context available, the agent operator (you and your team), currently everyone have access, but this would be governed by our RBAC, and later on granular permission system based on need.

I would love to understand your use case, can you reply here, reach out to me over tomer@novu.co?

Jonathan Kahn

Damn this is clean😎

How do I manage audit logs and see what my agent actually sent?

Dima Grossman

@jonathan_kahn1Β You can visit the Conversations page and see the full trail of communication, tool calls across all the communication channels the Agent is connected to.

Netanel Baruch

@jonathan_kahn1Β thank for your support!

Dima Grossman

Hey Product Hunt πŸ‘‹ I'm Dima, CTO and co-founder of Novu.

For four years we've built the open-source notification infrastructure that 40k+ developers use to reach their users across Slack, email, push, and more everyday. Then AI agents arrived and we kept hitting the same wall: agents got incredibly good at thinking, but they still cannot properly communicate to the people they work for. Every channel has its own webhooks, identity model, and threading, so you rebuild the same plumbing for Slack, then Teams, then WhatsApp. It is weeks of work that has nothing to do with your agent.

So we built Novu Connect.

It gives your agent a voice across multiple through unified API. We are naming this layer ACI, Agent Communication Infrastructure. MCP connected agents to tools. A2A connected agents to each other. ACI connects agents to people.

The line we will not cross: we never run your agents brain. Bring Claude Managed Agent or your custom code with AI SDK/Langchain, and Novu just carries the conversation.

Pro tip, try it without leaving your terminal: open the terminal where you already have Claude running and prompt it: Add an agent to my app https://novu.co/agents.md. No account needed, try it out.

I'll be in the comments all day. Would love your honest, technical feedback. πŸ™

George Djabarov

@dima_grossmanΒ Love that terminal trick, but how does it handle identity mapping if the exact same user talks to the agent on both Slack and whastapp?

Dima Grossman

@george_djabaroΒ we provide front end components for things like <SlackConnect /> button that handles the identity mapping of the slack token to the actual user. So it can provide a single identity mapped to the database user no matter where the message came from.

Priya K

Standard text is fine but interactive elements like slack buttons or whataap quicl replyes really drive engagmetns for bots, can our agents pass intereactive ui payloads through Novo connect ?

Dima Grossman

@priya_kushwaha1Β Yes, we support buttons, reasoning cards, typing indicators, and media!

Netanel Baruch

@priya_kushwaha1Β Not just that, we’re taking all in word-class level of conversation experience starting from the eyes emoji when the conversation starts and going on and on.

Jake Levant
πŸ’‘ Bright idea

Is there any hope of integrating with Linkedin chat messaging? either corporate or personal?

Dima Grossman

@jake_levant1Β not at the moment, but we have quite an extensive list of things we want to support in the upcoming weeks and months. Could you share a little about your usecase?

In the meanwhile do you mind submitting an issue here https://github.com/novuhq/novu so we can keep track of this?

Avia Chen

This solves a real pain for us honestly - can I see delivery status, like did the human actually get it?

Dima Grossman

Hi @avia_chenΒ , this is channel specific, but any channel that exposes this data like email, you will see the full seen, open, engaged flow on our analytics page!

Netanel Baruch

@avia_chenΒ my man! What about connecting ChargeFlow agent to the customers?

Tomer Dean

Super cool. Can I use this to allow me to chat with my bot via Whatsapp?

Dima Grossman

@tomer_deanΒ Yes! Just follow the WhatsApp connect onboarding flow, you will need to connect your Facebook account. I've built a few personal assistants that I chat with on WhatsApp every day

Netanel Baruch

@tomer_deanΒ thanks for your support!

PaweΕ‚ Tymczuk

Congrats! πŸ™Œ

Love the idea of ACI, it solves a real pain point of building and doing all hassle with the integrations layer, which is a huge distraction where at the end you want just to ship the agent quickly.

I will be definitely using it for my side projects to create, automate, research, part of the work I do manualy. And I am waiting for the scheduling support!😊

I am curious what others have alredy build on top of this?

Netanel Baruch

@pawel_tymczukΒ I build a Google Ads optimizer checking our Google Ads preferences every week and make changes. We chat on Slack like teammates.

Oreofe Oluwatipin

Just tried the Claude prompt. Mind = blown. What’s the latency like on WhatsApp replies?

Dima Grossman

@oreofe_oluwatipin1Β I would almost instant. Even tho, so far Telegram is the fastest one to respond.

Moon

Incredible launch, team Novu! πŸš€ 'Bring your own brain, Novu handles the voice' is the perfect line. It’s awesome to see a trusted open-source notification stack evolve into a robust two-way conversational layer for AI. Bookmarking this for my next build!

Dima Grossman

@moon10Β It was the most intuitive thing for us, we've been sending notification on all those channels for years now at scale. Now, it's time to convert the same transactional notification to a conversation!

123
Next
Last