Novu
ChannelProvider officialReach Slack, Teams, WhatsApp, Telegram, and email through Novu.
Install
Install eve, Chat SDK, the Novu adapter, and a state adapter:
The in-memory state store is for local development. Use Redis or PostgreSQL in production. This adapter is built and maintained by Novu.
Quick start
Create agent/channels/novu.ts:
See the Novu adapter documentation for supported events, capabilities, and credentials.
Configure
Run npx novu connect --runtime chat-sdk to authenticate Novu, choose a channel, and create the required environment variables. Novu manages provider credentials, identity, delivery, and conversation history across its supported channels. See the Chat SDK channel docs for eve session dispatch, state, streaming, and human-in-the-loop behavior.