{"company":{"name":"Novu","slug":"novu","website":"https://novu.co","category":"developer-tools"},"question":"What has Novu shipped recently?","answer":"In the last 30 days, Novu shipped 13 tracked updates. The most recent was \"How to run one Vercel AI SDK agent across multiple channels\" on 2026-10-06.","window":{"days":30,"updateCount":13,"returned":13},"generatedAt":"2026-10-08T10:49:07.223Z","updates":[{"title":"How to run one Vercel AI SDK agent across multiple channels","summary":"Novu introduced an adapter for Vercel AI SDK agents that allows a single agent to operate across multiple channels (Slack, Teams, WhatsApp, Telegram, email) without rewriting logic. The adapter, part of Novu Connect, handles credentials, identity resolution, and message formatting, while preserving the agent’s model, tools, and instructions. It also supports human-in-the-loop approvals for sensitive actions.","date":"2026-10-06","dateIsEstimated":true,"signalType":null,"signalTypeLabel":null,"sourceUrl":"https://www.novu.co/blog/how-to-run-one-vercel-ai-sdk-agent-across-multiple-channels/","publisher":"novu.co"},{"title":"Signing and verifying Tool Webhook payloads with X-Novu-Signature (HMAC-SHA256)","summary":"Novu introduced X-Novu-Signature, an HMAC-SHA256 header to verify Tool Webhook payload authenticity and integrity. Users must enable a signing secret in the integration settings and implement a verifier in their server code to compare the raw body hash against the header using constant-time comparison. The feature protects against forged requests but requires manual replay protection.","date":"2026-10-06","dateIsEstimated":true,"signalType":null,"signalTypeLabel":null,"sourceUrl":"https://www.novu.co/blog/signing-and-verifying-tool-webhook-payloads-with-x-novu-signature/","publisher":"novu.co"},{"title":"Let your customers receive alerts in their own on-call tools","summary":"Novu introduced a Tool channel enabling a single workflow to deliver alerts to multiple on-call destinations like PagerDuty, Opsgenie, Grafana, or custom webhooks. Customers configure their preferred tool via subscriber-specific endpoints, while the trigger code remains provider-agnostic. Dynamic Tool Webhook supports custom HTTP endpoints with HMAC-SHA256 signing.","date":"2026-10-06","dateIsEstimated":true,"signalType":null,"signalTypeLabel":null,"sourceUrl":"https://www.novu.co/blog/let-your-customers-receive-alerts/","publisher":"novu.co"},{"title":"Human-in-the-loop approval for a LangChain agent in Slack","summary":"Novu introduced a human-in-the-loop approval feature for LangChain agents via its Novu Connect framework, enabling Slack-based review of proposed actions like email sends before execution. The feature pauses tool calls (e.g., sendEmail) and displays native approval cards in Slack, resuming the agent only after approval or denial. The same pattern extends to Teams, WhatsApp, Telegram, email, and Agent Chat.","date":"2026-10-06","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://www.novu.co/blog/human-in-the-loop-approval-for-a-langchain-agent-in-slack/","publisher":"novu.co"},{"title":"Get your AI agent on WhatsApp, two-way, without the Business API grind","summary":"Novu introduced WhatsApp support in Novu Connect, enabling two-way AI agent conversations on WhatsApp without rebuilding agents for each channel. The feature normalizes WhatsApp payloads, preserves conversation context, and supports native interactions like typing indicators and quick-reply buttons. Users still need a WhatsApp Business account and must comply with Meta’s requirements.","date":"2026-10-06","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://www.novu.co/blog/get-your-ai-agent-on-whatsapp-two-way-without-the-business-api-grind/","publisher":"novu.co"},{"title":"Build vs buy notification infrastructure, honestly (and why AI coding made it worse)","summary":"Novu revisits the build-vs-buy decision for notification infrastructure, arguing that AI reduces initial development time but does not eliminate long-term ownership costs. The article introduces a framework for evaluating when to build or buy, emphasizing maintenance, operational complexity, and differentiation as key factors.","date":"2026-10-06","dateIsEstimated":true,"signalType":"content_marketing","signalTypeLabel":"Content","sourceUrl":"https://www.novu.co/blog/build-vs-buy-notification-infrastructure/","publisher":"novu.co"},{"title":"The missing layer between agents and people","summary":"Novu introduced ACI, a new open-source layer designed to bridge the gap between AI agents and human communication. ACI provides governance, trust, and conversational primitives to make agent interactions feel natural across channels like Slack and WhatsApp, addressing the chaos of unstructured agent outputs.","date":"2026-10-06","dateIsEstimated":true,"signalType":null,"signalTypeLabel":null,"sourceUrl":"https://www.novu.co/blog/the-missing-layer-between-agents-and-people/","publisher":"novu.co"},{"title":"Agents can think. Now they can talk.","summary":"Novu introduced Agent Communication Infrastructure (ACI), a protocol for how agents communicate with people, and Novu Connect, its multi-tenant implementation. This shifts Novu from one-way notifications to two-way agent conversations across channels like Slack and email, enabling agents to act on behalf of users without requiring them to log into dashboards.","date":"2026-10-06","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://www.novu.co/blog/agents-can-think-now-they-can-talk/","publisher":"novu.co"},{"title":"How to use the Novu MCP server","summary":"Novu introduced an MCP server enabling AI clients like Cursor and Claude Code to connect directly to Novu accounts, allowing live access to workflows, subscribers, integrations, and delivery activity. Compatible with Novu Cloud via OAuth or API keys, the server exposes 23 tools for managing notification infrastructure and debugging failures.","date":"2026-10-06","dateIsEstimated":true,"signalType":"integration","signalTypeLabel":"Integration","sourceUrl":"https://www.novu.co/blog/novu-mcp-with-claude-cursor/","publisher":"novu.co"},{"title":"Built with Novu","summary":"Novu launched Novu Pro, a new pricing tier for developers needing flexibility and scale, alongside new features like TypeScript-based notification logic, an MCP server for AI coding tools, and expanded channel integrations (WhatsApp, Slack, PagerDuty).","date":"2026-10-06","dateIsEstimated":false,"signalType":"content_marketing","signalTypeLabel":"Content","sourceUrl":"https://www.novu.co/blog/","publisher":"novu.co"},{"title":"Novu adds X-Novu-Signature HMAC-SHA256 webhook payload signing for Tool Webhooks","summary":"Novu introduced a new security feature requiring HMAC-SHA256 signing of Tool Webhook payloads via the `X-Novu-Signature` header. Users must enable a signing secret in the integration settings and verify signatures on their end using raw body bytes and constant-time comparison to prevent forged requests.","date":"2026-09-25","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://novu.co/blog/signing-and-verifying-tool-webhook-payloads-with-x-novu-signature/","publisher":"novu.co"},{"title":"Novu launches Tool channel for multi-provider customer alert routing","summary":"Novu introduced a Tool channel that lets providers route alerts to customer-specific destinations (PagerDuty, Opsgenie, Grafana, or custom webhooks) from a single workflow step. Customers configure their own endpoints, and the system skips inactive integrations without errors.","date":"2026-09-23","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://novu.co/blog/let-your-customers-receive-alerts/","publisher":"novu.co"},{"title":"Novu enables Vercel AI SDK agents to run across Slack, Teams, WhatsApp, Telegram, and email","summary":"Novu introduced Novu Connect, an adapter that lets developers run a single Vercel AI SDK agent across multiple channels (Slack, Teams, WhatsApp, Telegram, email) without rewriting it for each platform. The feature uses the `@novu/framework/ai-sdk` adapter and a CLI tool (`npx novu connect`) to handle OAuth, webhooks, and message formatting automatically.","date":"2026-09-16","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://novu.co/blog/how-to-run-one-vercel-ai-sdk-agent-across-multiple-channels/","publisher":"novu.co"}],"attribution":{"source":"Spyingbee","url":"https://spyingbee.com/updates/novu","citation":"Spyingbee, \"Novu updates\", https://spyingbee.com/updates/novu (retrieved 2026-10-08)"}}