I work on Novu with Dima, so biased, but happy to answer anything.
Fastest way to see what it does, no account needed:
npx novu connect
The part we care most about isn't connecting an agent to a single channel; plenty of tools do that. It's keeping one synced conversation thread across all of them. A user can start in Slack, continue over email, and the agent has the full history, rather than treating each channel as a fresh, amnesiac bot. One agent, every channel, one conversation.
It's built on top of our open-source notification infra. (github.com/novuhq/novu). Connect is the agent-to-channel layer on top.
What would you want to wire an agent into that you can't today?
Fastest way to see what it does, no account needed:
The part we care most about isn't connecting an agent to a single channel; plenty of tools do that. It's keeping one synced conversation thread across all of them. A user can start in Slack, continue over email, and the agent has the full history, rather than treating each channel as a fresh, amnesiac bot. One agent, every channel, one conversation.It's built on top of our open-source notification infra. (github.com/novuhq/novu). Connect is the agent-to-channel layer on top.
What would you want to wire an agent into that you can't today?