framework-integration

Create and host notification workflows in TypeScript code with @novu/framework.

3|2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/novuhq/skills --skill framework-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: framework-integration
Source: https://github.com/novuhq/skills/tree/main/skills/framework-integration
Command: npx skills add https://github.com/novuhq/skills --skill framework-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @novu/framework, zod, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables developers to define and manage notification workflows entirely within their application's source code, streamlining deployment and version control.

Core Features & Use Cases

  • Code-First Workflow Design: Write workflows in TypeScript with rich typing and validation.
  • Exposing Notification Endpoints: Host a /api/novu route that allows external triggers to invoke dynamic content rendering.
  • Use Case: Integrate real-time alerts and multi-channel notifications directly into your app's logic, such as sending onboarding emails or security alerts dynamically based on user actions.

Quick Start

Use the framework integration to define workflows and expose the Bridge Endpoint in your application, then synchronize these definitions to the cloud for production use.

Frequently Asked Questions about framework-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build notification workflows directly in application code?

You can build notification workflows programmatically in TypeScript using the @novu/framework library, allowing you to define, host, and manage notifications directly within your application's source code.

How do I expose a notification endpoint for external triggers?

To expose a notification endpoint, host a `/api/novu` route within your server framework to allow external triggers to invoke dynamic content rendering for your notification workflows.

Can I use TypeScript to define and validate real-time notification logic?

Yes, you can write notification workflows in TypeScript with rich typing and validation, enabling source-controlled, versioned logic for real-time alerts and multi-channel notifications.

Do I need a server framework to host and manage notification workflows?

Yes, a server framework is required to host the Bridge Endpoint and manage the notification workflows, which are then synchronized to the cloud for production use.

What is the best way to manage version control for multi-channel notifications?

Defining notification workflows entirely within your application's source code streamlines version control, enabling source-controlled, versioned logic for multi-channel notifications across runtime environments.