Skip to main content
Novu normalizes inbound events and outbound replies, but each provider exposes a different subset of UI features. Use this matrix when implementing replies, typing, edits, and tool approval.

Supported capabilities

Word-by-word streaming is not supported on Slack, Teams, WhatsApp, Telegram, or email. Agent Chat updates text parts over the live socket while the turn runs.

Channel pages

Slack

Block Kit, native plan cards, tool approval.

Microsoft Teams

Adaptive Cards, typing, tool approval.

WhatsApp

Quick-reply buttons, session context.

Telegram

Inline keyboards, edit-in-place plans.

Email

Threaded HTML, action-link approvals.

Agent Chat

In-app headless hook, typing, tool approval.

Building blocks

Each building block page lists channel support for that API: