# Novu > The open-source notification infrastructure for agents and products. Send, receive, and track notifications across channels. ## Docs - [Assistant](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/Assistant.md) - [Chat step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/dashboard-workflows/references/chat-step.md) - [Delay step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/dashboard-workflows/references/delay-step.md) - [Digest step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/dashboard-workflows/references/digest-step.md) - [Email step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/dashboard-workflows/references/email-step.md) - [Http request step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/dashboard-workflows/references/http-request-step.md) - [In app step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/dashboard-workflows/references/in-app-step.md) - [Push step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/dashboard-workflows/references/push-step.md) - [Sms step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/dashboard-workflows/references/sms-step.md) - [Step conditions](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/dashboard-workflows/references/step-conditions.md) - [Throttle step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/dashboard-workflows/references/throttle-step.md) - [Channel selection](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/design-workflow/references/channel-selection.md) - [Digest defaults](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/design-workflow/references/digest-defaults.md) - [Severity and critical](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/design-workflow/references/severity-and-critical.md) - [Step conditions](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/design-workflow/references/step-conditions.md) - [Workflow templates](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/design-workflow/references/workflow-templates.md) - [Bridge endpoint](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/framework-integration/references/bridge-endpoint.md) - [Deployment](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/framework-integration/references/deployment.md) - [Email templates](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/framework-integration/references/email-templates.md) - [Examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/framework-integration/references/examples.md) - [Schema validation](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/framework-integration/references/schema-validation.md) - [Security](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/framework-integration/references/security.md) - [Studio and cli](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/framework-integration/references/studio-and-cli.md) - [Translations](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/framework-integration/references/translations.md) - [Workflow and steps](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/framework-integration/references/workflow-and-steps.md) - [Branding and styling](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/inbox-integration/references/branding-and-styling.md) - [Headless inbox examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/inbox-integration/references/headless-inbox-examples.md) - [Multi tenancy](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/inbox-integration/references/multi-tenancy.md) - [Nextjs inbox examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/inbox-integration/references/nextjs-inbox-examples.md) - [Personalization](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/inbox-integration/references/personalization.md) - [React inbox examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/inbox-integration/references/react-inbox-examples.md) - [Security](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/inbox-integration/references/security.md) - [Preferences ui examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/manage-preferences/references/preferences-ui-examples.md) - [Subscriber preferences examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/manage-preferences/references/subscriber-preferences-examples.md) - [Workflow preferences examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/manage-preferences/references/workflow-preferences-examples.md) - [Credentials examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/manage-subscribers/references/credentials-examples.md) - [Subscriber crud examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/manage-subscribers/references/subscriber-crud-examples.md) - [Topics examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/manage-subscribers/references/topics-examples.md) - [Best practices](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/trigger-notification/references/best-practices.md) - [Bulk trigger examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/trigger-notification/references/bulk-trigger-examples.md) - [Installation](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/trigger-notification/references/installation.md) - [Single trigger examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/trigger-notification/references/single-trigger-examples.md) - [Topic trigger examples](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/.mintlify/skills/trigger-notification/references/topic-trigger-examples.md) - [SEO MAINTENANCE](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/SEO_MAINTENANCE.md) - [Novu Connect — Agent Communication Infrastructure (ACI)](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents.md): Connect AI agents to Slack, Teams, WhatsApp, and email with Novu's Agent Communicatio… - [Agent Conversations](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/conversations.md): View agent conversations, their history, lifecycle, and observability in the Novu das… - [Concepts](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/concepts.md): Entities, lifecycle, and handler building blocks for a custom code agent with Novu. - [Connect your first agent](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/connect-your-first-agent.md): Build a Pipeliner support agent with handlers, cards, metadata, an LLM, and conversat… - [Going to Production](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/going-to-production.md): Learn how to run a conversational agent on your local machine, test it in a developme… - [Quickstart](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/quickstart.md): Create your first agent and connect it to Slack in under 10 minutes. - [Connect Components](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/setup-your-agent/connect-components.md): Use prebuilt React components so your users can install and connect Slack, Microsoft… - [Create an agent](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/setup-your-agent/create-an-agent.md): Create a new agent in the Novu dashboard and connect your first provider. - [Edit sent messages](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/setup-your-agent/edit-sent-messages.md): Update a message in place after sending it with ctx.reply() and ReplyHandle. - [Handlers and context](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/setup-your-agent/handle-events.md): Event handlers and the context object your agent code receives on every turn. - [Custom Code Agent Setup Overview](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/setup-your-agent/overview.md): Configure a Novu custom code agent: dashboard settings, bridge, providers, and handle… - [Reply](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/setup-your-agent/reply.md): Send plain text, markdown, attachments, and interactive cards from agent handlers. - [Scaffold your project](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/setup-your-agent/scaffold-your-project.md): Generate a Novu agent bridge application with the CLI and connect it to your dashboar… - [Signals](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/custom-code-agent/setup-your-agent/signals.md): Use signals in agent handlers for metadata, workflow triggers, and conversation resol… - [Agents and providers](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/get-started/agents-and-providers.md): How agents and providers work together to enable agent communication across channels. - [Mental model](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/get-started/mental-model.md): How inbound messages flow from a messaging platform through Novu to your agent code a… - [What is ACI?](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/get-started/what-is-aci.md): Learn what ACI is, what it solves, and how it helps agents communicate across channel… - [Add skills](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/managed-agent/add-skills.md): Upload custom SKILL.md files to give your managed agent domain-specific instructions. - [Concepts](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/managed-agent/concepts.md): Connectors, MCP servers, skills, system prompts, and conversation flow for managed ag… - [Configure MCP servers](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/managed-agent/configure-mcp-servers.md): Enable external tools like Linear, GitHub, and Notion on your managed agent using MCP… - [Managed Agent Overview — Novu Connect](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/managed-agent/overview.md): What managed agents are, how they work with Claude, and when to use a fully managed a… - [Quickstart](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/agents/managed-agent/quickstart.md): Use the Novu CLI to create a managed agent, connect it to Slack, and get a reply in m… - [Novu REST API Reference](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference.md): Manage subscribers, trigger workflows, configure integrations, and operate your notif… - [Track activity and engagement events](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/activity/track-activity-and-engagement-events.md): Track activity and engagement events using the Novu REST API. Requires your environme… - [Track provider activity and engagement events](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/activity/track-provider-activity-and-engagement-events.md): Track activity and engagement events for a specific delivery provider - [Authentication](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/authentication.md): Authenticate REST API requests with your Novu secret key, manage environment credenti… - [Create a channel connection](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/channel-connections/create-a-channel-connection.md): Create a channel connection using the Novu REST API. Requires your environment secret… - [Delete a channel connection](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/channel-connections/delete-a-channel-connection.md): Delete a channel connection using the Novu REST API. Requires your environment secret… - [List all channel connections](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/channel-connections/list-all-channel-connections.md): List all channel connections using the Novu REST API. Requires your environment secre… - [Retrieve a channel connection](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/channel-connections/retrieve-a-channel-connection.md): Retrieve a channel connection using the Novu REST API. Requires your environment secr… - [Update a channel connection](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/channel-connections/update-a-channel-connection.md): Update a channel connection using the Novu REST API. Requires your environment secret… - [Create a channel endpoint](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/channel-endpoints/create-a-channel-endpoint.md): Create a channel endpoint using the Novu REST API. Requires your environment secret k… - [Delete a channel endpoint](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/channel-endpoints/delete-a-channel-endpoint.md): Delete a channel endpoint using the Novu REST API. Requires your environment secret k… - [List all channel endpoints](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/channel-endpoints/list-all-channel-endpoints.md): List all channel endpoints using the Novu REST API. Requires your environment secret… - [Retrieve a channel endpoint](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/channel-endpoints/retrieve-a-channel-endpoint.md): Retrieve a channel endpoint using the Novu REST API. Requires your environment secret… - [Update a channel endpoint](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/channel-endpoints/update-a-channel-endpoint.md): Update a channel endpoint using the Novu REST API. Requires your environment secret k… - [Context schema](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/contexts/context-schema.md): Reference the Novu context schema used in API requests and responses. Review fields,… - [Create a context](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/contexts/create-a-context.md): Create a context using the Novu REST API. Requires your environment secret key in the… - [Delete a context](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/contexts/delete-a-context.md): Delete a context using the Novu REST API. Requires your environment secret key in the… - [List all contexts](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/contexts/list-all-contexts.md): List all contexts using the Novu REST API. Requires your environment secret key in th… - [Retrieve a context](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/contexts/retrieve-a-context.md): Retrieve a context using the Novu REST API. Requires your environment secret key in t… - [Update a context](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/contexts/update-a-context.md): Update a context using the Novu REST API. Requires your environment secret key in the… - [Create a domain](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/create-a-domain.md): Registers a new inbound-email domain. The response includes the DNS records customers… - [Create a route](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/create-a-route.md): Creates a route on the domain that forwards inbound mail addressed to `
@@`. Inbound mail for that address will n… - [Diagnose inbound DNS for a domain](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/diagnose-inbound-dns-for-a-domain.md): Runs live DNS checks for inbound email readiness (MX correctness, apex CNAME collisio… - [List domains for an environment](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/list-domains-for-an-environment.md): Returns a paginated list of inbound-email domains in the current environment. Support… - [List routes for a domain](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/list-routes-for-a-domain.md): Returns a paginated list of routes attached to the domain. Optionally filter by an ag… - [Retrieve a domain by name](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/retrieve-a-domain-by-name.md): Returns the domain configuration and the DNS records that must be in place. This is a… - [Retrieve a route by address](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/retrieve-a-route-by-address.md): Returns the route bound to `
@`. Use `*` as the address to retrieve t… - [Retrieve auto-configuration availability](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/retrieve-auto-configuration-availability.md): Returns whether DNS auto-configuration (Domain Connect) is available for this domain.… - [Start DNS auto-configuration](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/start-dns-auto-configuration.md): Generates a signed redirect URL the customer can follow to apply Novu DNS records at… - [Test an inbound route](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/test-an-inbound-route.md): Sends a synthetic inbound email through the same delivery path as production (outboun… - [Update a domain](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/update-a-domain.md): Updates optional domain fields. When `data` is provided, it replaces the entire metad… - [Update a route](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/update-a-route.md): Updates the destination of the route bound to `
@`. The address itsel… - [Verify a domain](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/domains/verify-a-domain.md): Performs a live DNS lookup to refresh the MX record status of the domain and updates… - [Create a variable](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environment-variables/create-a-variable.md): Create a variable using the Novu REST API. Requires your environment secret key in th… - [Delete a variable](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environment-variables/delete-a-variable.md): Delete a variable using the Novu REST API. Requires your environment secret key in th… - [Delete environment variable](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environment-variables/delete-environment-variable.md): Deletes an environment variable by key. - [Environment variable schema](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environment-variables/environment-variable-schema.md): Reference the Novu environment variable schema used in API requests and responses. Re… - [Get environment variable](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environment-variables/get-environment-variable.md): Returns a single environment variable by key. Secret values are masked. - [List all variables](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environment-variables/list-all-variables.md): List all variables using the Novu REST API. Requires your environment secret key in t… - [Retrieve a variable](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environment-variables/retrieve-a-variable.md): Retrieve a variable using the Novu REST API. Requires your environment secret key in… - [Retrieve a variable usage](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environment-variables/retrieve-a-variable-usage.md): Retrieve a variable usage using the Novu REST API. Requires your environment secret k… - [Update a variable](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environment-variables/update-a-variable.md): Update a variable using the Novu REST API. Requires your environment secret key in th… - [Compare resources between environments](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environments/compare-resources-between-environments.md): Compare resources between environments using the Novu REST API. Requires your environ… - [Create an environment](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environments/create-an-environment.md): Create an environment using the Novu REST API. Requires your environment secret key i… - [Delete an environment](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environments/delete-an-environment.md): Delete an environment using the Novu REST API. Requires your environment secret key i… - [Environment schema](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environments/environment-schema.md): Reference the Novu environment schema used in API requests and responses. Review fiel… - [List all environments](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environments/list-all-environments.md): List all environments using the Novu REST API. Requires your environment secret key i… - [List environment tags](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environments/list-environment-tags.md): List environment tags using the Novu REST API. Requires your environment secret key i… - [Publish resources to target environment](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environments/publish-resources-to-target-environment.md): Publish resources to target environment using the Novu REST API. Requires your enviro… - [Update an environment](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/environments/update-an-environment.md): Update an environment using the Novu REST API. Requires your environment secret key i… - [Errors](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/errors.md): Understand Novu API error responses, HTTP status codes, validation error formats, and… - [Broadcast event to all](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/events/broadcast-event-to-all.md): Broadcast event to all using the Novu REST API. Requires your environment secret key… - [Bulk trigger event](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/events/bulk-trigger-event.md): Bulk trigger event using the Novu REST API. Requires your environment secret key in t… - [Cancel triggered event](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/events/cancel-triggered-event.md): Cancel triggered event using the Novu REST API. Requires your environment secret key… - [Trigger event](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/events/trigger-event.md): Trigger a Novu workflow by sending an event with workflowId, subscriberId, and payloa… - [Idempotency](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/idempotency.md): Learn how to use idempotency keys to safely retry API requests without causing duplic… - [Auto-configure an integration for inbound webhooks](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/integrations/auto-configure-an-integration-for-inbound-webhooks.md): Auto-configure an integration for inbound webhooks using the Novu REST API. Requires… - [Create an integration](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/integrations/create-an-integration.md): Create an integration using the Novu REST API. Requires your environment secret key i… - [Delete an integration](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/integrations/delete-an-integration.md): Delete an integration using the Novu REST API. Requires your environment secret key i… - [Generate chat OAuth URL](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/integrations/generate-chat-oauth-url.md): Generate chat OAuth URL using the Novu REST API. Requires your environment secret key… - [Generate OAuth URL for a workspace/tenant connection](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/integrations/generate-oauth-url-for-a-workspacetenant-connection.md): Generate an OAuth URL that creates a workspace or tenant-level channel connection (Sl… - [Generate OAuth URL to link a subscriber user identity](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/integrations/generate-oauth-url-to-link-a-subscriber-user-identity.md): Generate an OAuth URL that links a specific subscriber to their chat identity (Slack… - [Integration schema](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/integrations/integration-schema.md): Reference the Novu integration schema used in API requests and responses. Review fiel… - [List active integrations](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/integrations/list-active-integrations.md): List active integrations using the Novu REST API. Requires your environment secret ke… - [List all integrations](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/integrations/list-all-integrations.md): List all integrations using the Novu REST API. Requires your environment secret key i… - [Update an integration](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/integrations/update-an-integration.md): Update an integration using the Novu REST API. Requires your environment secret key i… - [Update integration as primary](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/integrations/update-integration-as-primary.md): Update integration as primary using the Novu REST API. Requires your environment secr… - [Create a layout](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/layouts/create-a-layout.md): Create a layout using the Novu REST API. Requires your environment secret key in the… - [Delete a layout](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/layouts/delete-a-layout.md): Delete a layout using the Novu REST API. Requires your environment secret key in the… - [Duplicate a layout](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/layouts/duplicate-a-layout.md): Duplicate a layout using the Novu REST API. Requires your environment secret key in t… - [Generate layout preview](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/layouts/generate-layout-preview.md): Generate layout preview using the Novu REST API. Requires your environment secret key… - [Get layout usage](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/layouts/get-layout-usage.md): Get layout usage using the Novu REST API. Requires your environment secret key in the… - [List all layouts](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/layouts/list-all-layouts.md): List all layouts using the Novu REST API. Requires your environment secret key in the… - [Retrieve a layout](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/layouts/retrieve-a-layout.md): Retrieve a layout using the Novu REST API. Requires your environment secret key in th… - [Update a layout](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/layouts/update-a-layout.md): Update a layout using the Novu REST API. Requires your environment secret key in the… - [Delete a message](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/messages/delete-a-message.md): Delete a message using the Novu REST API. Requires your environment secret key in the… - [Delete messages by transactionId](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/messages/delete-messages-by-transactionid.md): Delete messages by transactionId using the Novu REST API. Requires your environment s… - [List all messages](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/messages/list-all-messages.md): List all messages using the Novu REST API. Requires your environment secret key in th… - [Message schema](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/messages/message-schema.md): Reference the Novu message schema used in API requests and responses. Review fields,… - [List all events](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/notifications/list-all-events.md): List all events using the Novu REST API. Requires your environment secret key in the… - [Notification event schema](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/notifications/notification-event-schema.md): Reference the Novu notification event schema used in API requests and responses. Revi… - [Retrieve an event](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/notifications/retrieve-an-event.md): Retrieve an event using the Novu REST API. Requires your environment secret key in th… - [Pagination](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/pagination.md): Page through large Novu API list responses using cursor-based pagination with limit,… - [Payload Limits](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/payload-limits.md): Understand payload size limits for Novu API requests and workflow triggers. Structure… - [Rate Limiting](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/rate-limiting.md): Understand Novu API rate limits, response headers, and how to handle 429 responses wi… - [Archive a notification](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/archive-a-notification.md): Archive a notification using the Novu REST API. Requires your environment secret key… - [Archive all notifications](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/archive-all-notifications.md): Archive all notifications using the Novu REST API. Requires your environment secret k… - [Archive all read notifications](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/archive-all-read-notifications.md): Archive all read notifications using the Novu REST API. Requires your environment sec… - [Bulk create subscribers](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/bulk-create-subscribers.md): Bulk create subscribers using the Novu REST API. Requires your environment secret key… - [Bulk update subscriber preferences](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/bulk-update-subscriber-preferences.md): Bulk update subscriber preferences using the Novu REST API. Requires your environment… - [Complete a notification action](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/complete-a-notification-action.md): Complete a notification action using the Novu REST API. Requires your environment sec… - [Create a subscriber](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/create-a-subscriber.md): Create a subscriber using the Novu REST API. Requires your environment secret key in… - [Delete a notification](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/delete-a-notification.md): Delete a notification using the Novu REST API. Requires your environment secret key i… - [Delete a subscriber](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/delete-a-subscriber.md): Delete a subscriber using the Novu REST API. Requires your environment secret key in… - [Delete all notifications](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/delete-all-notifications.md): Delete all notifications using the Novu REST API. Requires your environment secret ke… - [Delete provider credentials](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/delete-provider-credentials.md): Delete provider credentials using the Novu REST API. Requires your environment secret… - [Mark a notification as read](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/mark-a-notification-as-read.md): Mark a notification as read using the Novu REST API. Requires your environment secret… - [Mark a notification as unread](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/mark-a-notification-as-unread.md): Mark a notification as unread using the Novu REST API. Requires your environment secr… - [Mark all notifications as read](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/mark-all-notifications-as-read.md): Mark all notifications as read using the Novu REST API. Requires your environment sec… - [Mark notifications as seen](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/mark-notifications-as-seen.md): Mark notifications as seen using the Novu REST API. Requires your environment secret… - [Retrieve a subscriber](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/retrieve-a-subscriber.md): Retrieve a subscriber using the Novu REST API. Requires your environment secret key i… - [Retrieve subscriber notifications](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/retrieve-subscriber-notifications.md): Retrieve subscriber notifications using the Novu REST API. Requires your environment… - [Retrieve subscriber notifications](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/retrieve-subscriber-notifications-1.md): Retrieve subscriber in-app (inbox) notifications by its unique key identifier **subsc… - [Retrieve subscriber notifications count](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/retrieve-subscriber-notifications-count.md): Retrieve subscriber notifications count using the Novu REST API. Requires your enviro… - [Retrieve subscriber preferences](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/retrieve-subscriber-preferences.md): Retrieve subscriber preferences using the Novu REST API. Requires your environment se… - [Retrieve subscriber subscriptions](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/retrieve-subscriber-subscriptions.md): Retrieve subscriber subscriptions using the Novu REST API. Requires your environment… - [Retrieve unseen notifications count](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/retrieve-unseen-notifications-count.md): Retrieve unseen notifications count using the Novu REST API. Requires your environmen… - [Revert a notification action](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/revert-a-notification-action.md): Revert a notification action using the Novu REST API. Requires your environment secre… - [Search subscribers](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/search-subscribers.md): Search subscribers using the Novu REST API. Requires your environment secret key in t… - [Snooze a notification](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/snooze-a-notification.md): Snooze a notification using the Novu REST API. Requires your environment secret key i… - [Subscriber schema](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/subscriber-schema.md): Reference the Novu subscriber schema used in API requests and responses. Review field… - [Unarchive a notification](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/unarchive-a-notification.md): Unarchive a notification using the Novu REST API. Requires your environment secret ke… - [Unsnooze a notification](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/unsnooze-a-notification.md): Unsnooze a notification using the Novu REST API. Requires your environment secret key… - [Update a subscriber](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/update-a-subscriber.md): Update a subscriber using the Novu REST API. Requires your environment secret key in… - [Update all notifications state](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/update-all-notifications-state.md): Update all notifications state using the Novu REST API. Requires your environment sec… - [Update notification action status](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/update-notification-action-status.md): Update notification action status using the Novu REST API. Requires your environment… - [Update notifications state](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/update-notifications-state.md): Update notifications state using the Novu REST API. Requires your environment secret… - [Update provider credentials](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/update-provider-credentials.md): Update provider credentials using the Novu REST API. Requires your environment secret… - [Update subscriber online status](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/update-subscriber-online-status.md): Update subscriber online status using the Novu REST API. Requires your environment se… - [Update subscriber preferences](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/update-subscriber-preferences.md): Update subscriber preferences using the Novu REST API. Requires your environment secr… - [Upsert provider credentials](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/subscribers/upsert-provider-credentials.md): Upsert provider credentials using the Novu REST API. Requires your environment secret… - [Check topic subscriber](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/check-topic-subscriber.md): Check topic subscriber using the Novu REST API. Requires your environment secret key… - [Create a topic](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/create-a-topic.md): Create a topic using the Novu REST API. Requires your environment secret key in the A… - [Create topic subscriptions](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/create-topic-subscriptions.md): Create topic subscriptions using the Novu REST API. Requires your environment secret… - [Delete a topic](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/delete-a-topic.md): Delete a topic using the Novu REST API. Requires your environment secret key in the A… - [Delete topic subscriptions](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/delete-topic-subscriptions.md): Delete topic subscriptions using the Novu REST API. Requires your environment secret… - [List all topics](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/list-all-topics.md): List all topics using the Novu REST API. Requires your environment secret key in the… - [List topic subscriptions](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/list-topic-subscriptions.md): List topic subscriptions using the Novu REST API. Requires your environment secret ke… - [Retrieve a topic](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/retrieve-a-topic.md): Retrieve a topic using the Novu REST API. Requires your environment secret key in the… - [Retrieve a topic subscription](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/retrieve-a-topic-subscription.md): Retrieve a topic subscription using the Novu REST API. Requires your environment secr… - [Topic schema](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/topic-schema.md): Reference the Novu topic schema used in API requests and responses. Review fields, da… - [Update a topic](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/update-a-topic.md): Update a topic using the Novu REST API. Requires your environment secret key in the A… - [Update a topic subscription](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/topics/update-a-topic-subscription.md): Update a topic subscription using the Novu REST API. Requires your environment secret… - [Create a translation](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/translations/create-a-translation.md): Create a translation using the Novu REST API. Requires your environment secret key in… - [Delete a translation](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/translations/delete-a-translation.md): Delete a translation using the Novu REST API. Requires your environment secret key in… - [Delete a translation group](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/translations/delete-a-translation-group.md): Delete a translation group using the Novu REST API. Requires your environment secret… - [Import master translations JSON](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/translations/import-master-translations-json.md): Import master translations JSON using the Novu REST API. Requires your environment se… - [Retrieve a translation](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/translations/retrieve-a-translation.md): Retrieve a translation using the Novu REST API. Requires your environment secret key… - [Retrieve a translation group](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/translations/retrieve-a-translation-group.md): Retrieve a translation group using the Novu REST API. Requires your environment secre… - [Retrieve master translations JSON](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/translations/retrieve-master-translations-json.md): Retrieve master translations JSON using the Novu REST API. Requires your environment… - [Upload master translations JSON file](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/translations/upload-master-translations-json-file.md): Upload master translations JSON file using the Novu REST API. Requires your environme… - [Upload translation files](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/translations/upload-translation-files.md): Upload translation files using the Novu REST API. Requires your environment secret ke… - [Create a workflow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/workflows/create-a-workflow.md): Create a workflow using the Novu REST API. Requires your environment secret key in th… - [Delete a workflow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/workflows/delete-a-workflow.md): Delete a workflow using the Novu REST API. Requires your environment secret key in th… - [Generate a step preview](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/workflows/generate-a-step-preview.md): Generate a step preview using the Novu REST API. Requires your environment secret key… - [List all workflows](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/workflows/list-all-workflows.md): List all workflows using the Novu REST API. Requires your environment secret key in t… - [Retrieve a workflow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/workflows/retrieve-a-workflow.md): Retrieve a workflow using the Novu REST API. Requires your environment secret key in… - [Retrieve workflow step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/workflows/retrieve-workflow-step.md): Retrieve workflow step using the Novu REST API. Requires your environment secret key… - [Sync a workflow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/workflows/sync-a-workflow.md): Sync a workflow using the Novu REST API. Requires your environment secret key in the… - [Update a workflow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/workflows/update-a-workflow.md): Update a workflow using the Novu REST API. Requires your environment secret key in th… - [Update a workflow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/workflows/update-a-workflow-1.md): Partially updates a workflow by its unique identifier **workflowId** - [Workflow schema](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/api-reference/workflows/workflow-schema.md): Reference the Novu workflow schema used in API requests and responses. Review fields,… - [Community Overview](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community.md): Get started and get involved with the Novu Project - [Add a New Provider](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/add-a-new-provider.md): Steps to add a new provider to Novu - [Changelog](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/changelog.md): See the most recent changes and learn about how to shape Novu's future - [Code of Conduct](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/code-of-conduct.md): The set of rules and guidelines that govern interaction among community members - [Feature Flags](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/feature-flags.md): Learn how to enable/disable specific features in Novu - [Get Involved](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/get-involved.md): Your guide for engaging with the Novu Community - [Roadmap](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/roadmap.md): Learn about our roadmap - [Run Novu in local machine](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/run-in-local-machine.md): Prerequisites and steps to run Novu in local machine. Learn how to set up Novu on you… - [Self-Hosted and Novu Cloud](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/self-hosted-and-novu-cloud.md): Understand the difference between Self-Hosted and Novu Cloud - [Data Migrations](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/self-hosting-novu/data-migrations.md): Learn how to update your database data through migrations. - [Deploy with Docker](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/self-hosting-novu/deploy-with-docker.md): Learn how to deploy Novu with Docker - [Self-Host Novu — Open-Source Notification Infrastructure](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/self-hosting-novu/overview.md): Self-host Novu for full control over your notification infrastructure. Covers system… - [Telemetry](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/self-hosting-novu/telemetry.md): Learn about Novu's telemetry data collection and how to configure it - [Migrate from v0 to v2 Dashboard](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/community/self-hosting-novu/v0-to-v2-migration.md): A guide to help you migrate from Novu self-hosted v0 to v2 - [Novu Framework — Code-First Notification Workflows](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework.md): Build, version, and deploy notification workflows in TypeScript with the Novu Framewo… - [Chat](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/chat-channel.md): Learn the process of configuring and using chat providers with Novu - [React Email](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/content/react-email.md): Learn how to use React Email to build beautiful email templates - [Remix & React Email](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/content/remix-react-email.md): Learn how to integrate React Email with Novu Framework in a Remix application - [Svelte Email](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/content/svelte-email.md): Learn how to use Svelte Email to build beautiful email templates - [Vue Email](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/content/vue-email.md): Learn how to use Vue Email to build beautiful email templates - [Controls](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/controls.md): Learn how to use Controls in your notification workflows - [Custom Step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/custom.md): Used to execute any custom code as a step in the workflow. - [Delay Action](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/delay.md): Learn how to use Delay steps in your notification workflows - [GitHub Actions](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/deployment/actions.md): Learn how to deploy your Novu workflows using the built-in GitHub Action for CI/CD au… - [CLI](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/deployment/cli.md): Learn how to use the Novu CLI to synchronize your workflows to Novu Cloud for product… - [Production Deployment Guide](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/deployment/production.md): Learn how to deploy your Novu Framework application to production including networkin… - [Syncing](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/deployment/syncing.md): Learn how to sync your local workflow changes to the Novu Cloud Dashboard across deve… - [Digest Action](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/digest.md): Learn how to use the Digest Engine to collect multiple events into a single message - [Email](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/email-channel.md): Learn how to configure the Email channel - [Bridge Endpoint](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/endpoint.md): Learn how to configure the Novu Bridge Endpoint, the single HTTP endpoint your applic… - [In-App](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/in-app-channel.md): Learn how to configure the In-App channel - [Introduction](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/introduction.md): Discover how the Novu Framework empowers you to build, customize, and manage advanced… - [Payload](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/payload.md): Learn how to define and validate workflow payload schemas for data passed during the… - [Push](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/push-channel.md): Learn how to configure the Push channel - [Express](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/quickstart/express.md): Get started with Novu Framework in an Express application - [H3](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/quickstart/h3.md): Get started with Novu Framework in an H3 application - [AWS Lambda](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/quickstart/lambda.md): Get started with Novu Framework in an AWS Lambda function - [NestJS](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/quickstart/nestjs.md): Get started with Novu Framework in a NestJS application - [Next.js](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/quickstart/nextjs.md): Get started with Novu Framework in a Next.js application - [Nuxt](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/quickstart/nuxt.md): Get started with Novu Framework in a Nuxt application - [Remix](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/quickstart/remix.md): Get started with Novu Framework in a Remix application - [SvelteKit](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/quickstart/svelte.md): Get started with Novu Framework in a SvelteKit application - [Class Validator](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/schema/class-validator.md): Integrate Class Validator with your notification workflows - [JSON Schema](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/schema/json-schema.md): Learn how to use JSON Schema to define the workflow payload and step inputs - [Zod](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/schema/zod.md): Learn how to integrate Zod with Novu Framework - [Skip Function](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/skip.md): Skip any step of the workflow based on a condition - [SMS](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/sms-channel.md): Learn how to configure the SMS channel - [Studio](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/studio.md): Learn how to use the Local Studio companion app for Novu Framework SDK - [Tags](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/tags.md): Learn how to implement and manage notification tags programmatically using the Novu F… - [Client](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/client.md): Learn how to configure and use the Novu Framework Client for managing global settings - [Novu Framework TypeScript SDK Overview](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/overview.md): Learn how to use Novu's TypeScript SDK to build type-safe notification workflows with… - [Steps](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/steps.md): Learn about the Novu Framework step interface and its configuration options - [Chat](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/steps/chat.md): Learn how to use the chat step to send messages to chat platforms like Slack, Discord… - [Custom](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/steps/custom.md): Learn how to use the custom step to execute arbitrary code in your workflow - [Delay](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/steps/delay.md): Learn how to use the delay step to pause workflow execution for a specified duration - [Digest](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/steps/digest.md): Learn how to use the digest step to aggregate multiple events into a single notificat… - [Email](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/steps/email.md): Learn how to use the email step to send email notifications - [In-App](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/steps/inApp.md): Learn how to use the In-App step to send notifications to your web or mobile app's in… - [Push](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/steps/push.md): Learn how to use the push step to send notifications to mobile and web apps - [SMS](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/steps/sms.md): Learn how to use the SMS step to send text messages to users - [Workflow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/framework/typescript/workflow.md): Learn about the Novu Framework workflow interface and its configuration options - [Novu Integration Guides and Recipes](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides.md): Step-by-step guides for integrating Novu with Clerk, Stripe, Segment, Auth0, Supabase… - [Using Translations](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/framework/using-translations.md): Learn how to use translations with @novu/framework based workflows - [Inngest](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/inngest.md): This guide walks you through integrating Inngest with Novu notifications - [Migrate from Courier to Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/migrate-from-courier-to-novu.md): Learn how to migrate your notification infrastructure from Courier to Novu - [Migrate from In-House Notifications to Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/migrate-from-in-house-to-novu.md): Replace a custom-built notification system with Novu. Reduce maintenance, add multi-c… - [Migrate from Knock to Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/migrate-from-knock-to-novu.md): Plan and execute a migration from Knock to Novu. Map concepts, migrate workflows, sub… - [Migrate from MagicBell to Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/migrate-from-magicbell-to-novu.md): Plan and execute a migration from MagicBell to Novu. Map in-app feeds, workflows, and… - [Managing Workflows](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/recipes/managing-workflows.md): Update workflow definitions in Development with the Novu API, then publish them to ot… - [Supabase Auth Notifications with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/recipes/supabase-auth-notifications.md): Send signup, password reset, and auth alert notifications from Supabase Auth events u… - [Trigger.dev](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/triggerdotdev.md): Integrate Novu with Trigger.dev to send notifications from background jobs. Covers se… - [Digest and Batched Notifications](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/use-cases/digest-notifications.md): Batch and summarize notifications with Novu digest steps. Send digests like "10 new c… - [Multi-Channel Notification Fallback Workflows](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/use-cases/multi-channel-fallback.md): Build multi-channel notification workflows with delays and fallbacks. Send in-app fir… - [User Notification Preferences with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/use-cases/notification-preferences.md): Let subscribers manage notification preferences per workflow and channel using Novu I… - [Password Reset and Auth Alert Notifications](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/use-cases/password-reset-notifications.md): Build password reset, email verification, and authentication alert workflows with Nov… - [Transactional Notifications with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/use-cases/transactional-notifications.md): Send transactional notifications for orders, payments, and account events using Novu… - [Auth0 Webhook Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/webhooks/auth0.md): Trigger Novu notification workflows from Auth0 events such as password reset, signup,… - [Clerk](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/webhooks/clerk.md): This guide walks you through integrating Clerk webhooks with Novu notifications in a… - [Segment](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/webhooks/segment.md): Learn how to set up Segment as a data source for Novu using Destination Functions. Se… - [Stripe](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/guides/webhooks/stripe.md): This guide walks you through integrating Stripe webhooks with Novu notifications in a… - [Documentation](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/index.md): Build the communication infrastructure for agents and products - [Novu Platform - Open-Source Notification Infrastructure](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform.md): Send in-app, email, SMS, push, and chat notifications from one API. Workflows, Inbox… - [Authentication](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/account/authentication.md): Sign in to Novu Cloud with Google, GitHub, email and password, or enterprise OIDC and… - [Billing](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/account/billing.md): Understand how Novu Cloud billing works: workflow runs, billing cycles, plans, and ma… - [Team members](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/account/manage-members.md): How to invite, manage, update permissions for, and remove members from your Novu orga… - [Organizations](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/account/organizations.md): Learn how Novu organizations work: creating orgs, switching between them, verified do… - [Roles and permissions](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/account/roles-and-permissions.md): Learn how roles and permissions are managed within Novu organizations - [SAML SSO & SCIM](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/account/sso.md): Enable SAML SSO, OIDC, and SCIM directory sync for your organization - [Common errors](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/additional-resources/errors.md): Understand common errors in your notification workflows and how to resolve them - [Glossary](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/additional-resources/glossary.md): Definitions of key Novu terms and concepts - [v0.x Documentation](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/additional-resources/legacy-documentation.md): Access the legacy v0.x Novu documentation for older versions of the platform. - [Security and Compliance](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/additional-resources/security.md): Learn about Novu security certifications, compliance standards, data residency, and p… - [Agent Toolkit](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/build-with-ai/agent-toolkit.md): Expose Novu notification workflows as tools for LLM agents with the @novu/agent-toolk… - [Novu MCP Server](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/build-with-ai/mcp.md): Connect Cursor, Claude, and other AI tools to the Novu MCP server to manage notificat… - [Agent Skills](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/build-with-ai/skills.md): Learn how to use Novu Agent Skills to help AI agents build multi-channel notification… - [Integrations](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/concepts/integrations.md): Learn how Novu integrations connect you to third-party providers - [Notification event](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/concepts/notification-event.md): Learn about the Novu notifications lifecycle and the key entities that make up a noti… - [Preferences](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/concepts/preferences.md): Learn how to manage subscriber preferences in Novu. - [How do subscribers work in Novu?](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/concepts/subscribers.md): Learn what a subscriber is in Novu, how they’re identified, and how they fit into the… - [Multi-tenancy](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/concepts/tenants.md): Learn about how to implement multi-tenant notifications in Novu - [Topics](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/concepts/topics.md): Learn how topics work in Novu and how they help you organize and target groups of sub… - [Trigger](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/concepts/trigger.md): Managing Trigger Events from Request to Processing - [How do workflows work in Novu?](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/concepts/workflows.md): Learn what workflows are and how they orchestrate multi-channel notification delivery… - [API keys](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/developer/api-keys.md): Manage authentication credentials and connection endpoints for your Novu integration. - [Environment Variables](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/developer/environment-variables.md): Create reusable, environment-scoped variables in the dashboard and reference them in… - [Environments](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/developer/environments.md): Understanding and managing environments in Novu - [Limits](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/developer/limits.md): System limits, quotas, and constraints for the Novu platform. - [Webhooks](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/developer/webhooks.md): Configure webhook endpoints to receive real-time event notifications from Novu for wo… - [Webhook connectors](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/developer/webhooks/connectors.md): Send Novu webhook events directly to data warehouses, analytics databases, and AWS me… - [Event types](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/developer/webhooks/event-types.md): Learn more about the types of events that Novu sends webhook events for. - [Webhooks](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/developer/webhooks/webhooks.md): Learn how Novu webhooks work, including event types, payload schemas, signature verif… - [How Novu Works — Architecture and Notification Flow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/how-novu-works.md): A high-level overview of Novu’s architecture: workflows, triggers, subscribers, and e… - [Inbound Email](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbound-email/overview.md): Receive email on your verified domain in Novu and route messages to agents or webhook… - [Novu Inbox — In-App Notification Component for React](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox.md): Integrate the Novu Inbox component for real-time in-app notifications in your applica… - [Conditional Display](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/advanced-customization/conditional-display.md): Learn how to apply conditional display logic to notifications. - [Customize Bell Icon](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/advanced-customization/customize-bell.md): Learn how to fully customize the inbox component bell icon using your own components… - [Customize Notification Items](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/advanced-customization/customize-notification-items.md): Learn how to use render props in the Inbox component to customize the subject, body,… - [Customize Popover](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/advanced-customization/customize-popover.md): Learn how to display the Inbox content outside the default popover and integrate it i… - [HTML in Notifications](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/advanced-customization/html-in-notifications.md): Learn how to enable and display raw HTML in the notification subject and body for ric… - [Notification Click Behavior](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/advanced-customization/notification-click-behavior.md): Learn how to configure routing and interaction behavior for notifications using route… - [Localization](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/advanced-features/localization.md): Learn how to customize the Inbox UI for different languages using the localization pr… - [Multi-tenancy](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/advanced-features/multi-tenancy.md): Learn how to use context to implement multi-tenant notifications to support different… - [Data Object](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/configuration/data-object.md): Learn how to use the data object to extend in-app notifications with custom metadata. - [Icons](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/configuration/icons.md): Learn how to override the default icons in the Inbox UI using the appearance prop. - [Inbox with Context](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/configuration/inbox-with-context.md): Learn how to use contexts in the Inbox component to filter and personalize notificati… - [Preferences](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/configuration/preferences.md): Learn how to configure and customize subscriber preferences in your application using… - [Styling and Theming](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/configuration/styling.md): Style and theme the prebuilt Novu Inbox component with appearance keys, custom CSS va… - [Tabs](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/configuration/tabs.md): Learn what tabs are and how to filter multiple tabs in the Novu Inbox component. - [Schedule](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/features/schedule.md): Learn how subscribers can use the Schedule feature in the Inbox component to control… - [Snooze](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/features/snooze.md): Allow users to temporarily hide notifications and resurface them later using built-in… - [Headless Mode](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/headless-mode.md): Learn how to build custom Inbox UI for your application using Novu custom hooks - [Migrate to the New Inbox](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/migration-guide.md): This guide outlines the key differences between the `@novu/notification-center` packa… - [Prepare for Production](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/prepare-for-production.md): Learn how to prepare your Inbox for production by enabling HMAC encryption for securi… - [Set up the Inbox](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/inbox/setup-inbox.md): Learn how to integrate the Novu Inbox component into your application to display real… - [Notification Channel Providers and Integrations](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations.md): Learn about the providers that Novu supports for Email, Push, SMS, and Chat channels,… - [Chat](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/chat.md): Configure and manage chat providers like Slack, Microsoft Teams, WhatsApp, and Discor… - [Adding Chat Channel Chat Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/chat/adding-chat.md): Connect Adding Chat Channel to Novu to send chat notifications through notification w… - [Discord Chat Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/chat/discord.md): Connect Discord to Novu to send chat notifications through notification workflows. St… - [Mattermost Chat Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/chat/mattermost.md): Connect Mattermost to Novu to send chat notifications through notification workflows.… - [MS Teams Chat Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/chat/ms-teams.md): Connect MS Teams to Novu to send chat notifications through notification workflows. S… - [Slack Chat Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/chat/slack.md): Connect Slack to Novu to send chat notifications through notification workflows. Step… - [Telegram](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/chat/telegram.md): Learn how to use the Telegram provider for chat notifications and agent conversations - [WhatsApp Business Chat Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/chat/whats-app.md): Connect WhatsApp Business to Novu to send chat notifications through notification wor… - [Zulip Chat Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/chat/zulip.md): Connect Zulip to Novu to send chat notifications through notification workflows. Step… - [Demo Integrations](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/demo-integration.md): Learn about the default Novu Email and SMS provider. - [E-mail](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email.md): Learn how to configure the Email channel - [Activity Tracking](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/activity-tracking.md): Learn how to enable activity tracking to get real-time delivery and engagement events… - [Mailgun](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/activity-tracking/manual-configuration/mailgun.md): A step-by-step guide to manually add specific event webhooks in Mailgun for Novu acti… - [Resend](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/activity-tracking/manual-configuration/resend.md): A step-by-step guide to manually configure Resend event webhooks for Novu activity tr… - [SendGrid](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/activity-tracking/manual-configuration/sendgrid.md): A step-by-step guide to manually configure SendGrid event webhooks for Novu activity… - [Amazon SES](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/activity-tracking/manual-configuration/ses.md): A step-by-step guide to manually configure Amazon SES with Novu for email activity tr… - [Adding Email Channel Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/adding-email.md): Connect Adding Email Channel to Novu to send email notifications through notification… - [Amazon SES Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/amazon-ses.md): Connect Amazon SES to Novu to send email notifications through notification workflows… - [Braze Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/braze.md): Connect Braze to Novu to send email notifications through notification workflows. Ste… - [Brevo Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/brevo.md): Connect Brevo to Novu to send email notifications through notification workflows. Ste… - [Custom SMTP Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/custom-smtp.md): Connect Custom SMTP to Novu to send email notifications through notification workflow… - [Infobip Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/infobip.md): Connect Infobip to Novu to send email notifications through notification workflows. S… - [MailerSend Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/mailersend.md): Connect MailerSend to Novu to send email notifications through notification workflows… - [Mailgun Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/mailgun.md): Connect Mailgun to Novu to send email notifications through notification workflows. S… - [Mailjet Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/mailjet.md): Connect Mailjet to Novu to send email notifications through notification workflows. S… - [Mailtrap Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/mailtrap.md): Connect Mailtrap to Novu to send email notifications through notification workflows.… - [Mandrill Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/mandrill.md): Connect Mandrill to Novu to send email notifications through notification workflows.… - [Maqsam Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/maqsam.md): Connect Maqsam to Novu to send email notifications through notification workflows. St… - [Netcore Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/netcore.md): Connect Netcore to Novu to send email notifications through notification workflows. S… - [Outlook 365 Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/outlook365.md): Connect Outlook 365 to Novu to send email notifications through notification workflow… - [Plunk Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/plunk.md): Connect Plunk to Novu to send email notifications through notification workflows. Ste… - [Postmark Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/postmark.md): Connect Postmark to Novu to send email notifications through notification workflows.… - [Resend Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/resend.md): Connect Resend to Novu to send email notifications through notification workflows. St… - [SendGrid Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/sendgrid.md): Connect SendGrid to Novu to send email notifications through notification workflows.… - [Sparkpost Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/sparkpost.md): Connect Sparkpost to Novu to send email notifications through notification workflows.… - [Email Webhook Email Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/webhook.md): Connect Email Webhook to Novu to send email notifications through notification workfl… - [How to Write Email Templates in Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/email/writing-email-template.md): Create email templates in Novu using the block editor, custom HTML with LiquidJS, or… - [Push](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/push.md): Connect push providers like FCM, APNS, and OneSignal to Novu. Manage device tokens an… - [APNS Push Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/push/apns.md): Connect APNS to Novu to send push notifications through notification workflows. Step-… - [Expo Push Push Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/push/expo-push.md): Connect Expo Push to Novu to send push notifications through notification workflows.… - [FCM Push Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/push/fcm.md): Connect FCM to Novu to send push notifications through notification workflows. Step-b… - [OneSignal Push Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/push/onesignal.md): Connect OneSignal to Novu to send push notifications through notification workflows.… - [Activity Tracking](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/push/push-activity-tracking.md): Learn how to manually forward push notification events from your application to Novu… - [Push Webhook Push Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/push/push-webhook.md): Connect Push Webhook to Novu to send push notifications through notification workflow… - [Pusher Beams Push Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/push/pusher-beams.md): Connect Pusher Beams to Novu to send push notifications through notification workflow… - [Pushpad Push Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/push/pushpad.md): Connect Pushpad to Novu to send push notifications through notification workflows. St… - [SMS](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms.md): Integrate SMS providers with Novu to deliver text message notifications. Configure pr… - [46elks SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/46elks.md): Connect 46elks to Novu to send SMS notifications through notification workflows. Step… - [Adding SMS Channel SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/adding-sms.md): Connect Adding SMS Channel to Novu to send SMS notifications through notification wor… - [Africa's Talking SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/africas-talking.md): Connect Africa's Talking to Novu to send SMS notifications through notification workf… - [AWS SNS SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/aws-sns.md): Connect AWS SNS to Novu to send SMS notifications through notification workflows. Ste… - [Azure SMS SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/azure.md): Connect Azure SMS to Novu to send SMS notifications through notification workflows. S… - [BulkSMS SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/bulk-sms.md): Connect BulkSMS to Novu to send SMS notifications through notification workflows. Ste… - [Clickatell SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/clickatell.md): Connect Clickatell to Novu to send SMS notifications through notification workflows.… - [Clicksend SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/clicksend.md): Connect Clicksend to Novu to send SMS notifications through notification workflows. S… - [Firetext SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/firetext.md): Connect Firetext to Novu to send SMS notifications through notification workflows. St… - [Gupshup SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/gupshup.md): Connect Gupshup to Novu to send SMS notifications through notification workflows. Ste… - [Infobip - SMS SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/infobip.md): Connect Infobip - SMS to Novu to send SMS notifications through notification workflow… - [Kannel SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/kannel.md): Connect Kannel to Novu to send SMS notifications through notification workflows. Step… - [Kudosity SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/kudosity.md): Connect Kudosity to Novu to send SMS notifications through notification workflows. St… - [MessageBird SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/messagebird.md): Connect MessageBird to Novu to send SMS notifications through notification workflows.… - [Nexmo SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/nexmo.md): Connect Nexmo to Novu to send SMS notifications through notification workflows. Step-… - [Plivo SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/plivo.md): Connect Plivo to Novu to send SMS notifications through notification workflows. Step-… - [Sendchamp SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/sendchamp.md): Connect Sendchamp to Novu to send SMS notifications through notification workflows. S… - [SimpleTexting SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/simpletexting.md): Connect SimpleTexting to Novu to send SMS notifications through notification workflow… - [SMS Central SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/sms-central.md): Connect SMS Central to Novu to send SMS notifications through notification workflows.… - [SMS77 SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/sms77.md): Connect SMS77 to Novu to send SMS notifications through notification workflows. Step-… - [SNS SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/sns.md): Connect SNS to Novu to send SMS notifications through notification workflows. Step-by… - [Telnyx SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/telnyx.md): Connect Telnyx to Novu to send SMS notifications through notification workflows. Step… - [Termii SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/termii.md): Connect Termii to Novu to send SMS notifications through notification workflows. Step… - [Twilio SMS Integration with Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/sms/twilio.md): Connect Twilio to Novu to send SMS notifications through notification workflows. Step… - [Trigger Overrides](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/integrations/trigger-overrides.md): Learn how to customize the behavior of your workflows at trigger time - [Novu for Developers and Engineers](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/novu-for/developers.md): Build, manage, and deliver multi-channel notifications with Novu. Framework SDK, REST… - [Novu for Product Teams](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/novu-for/product.md): Change notification messaging, verbiage, and cadence without engineering help using t… - [Angular In-App Notifications Quickstart — Novu Inbox](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/quickstart/angular.md): Create an account and learn how to start using Novu Inbox in your Angular application. - [Next.js In-App Notifications Quickstart — Novu Inbox](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/quickstart/nextjs.md): Set up Novu in-app notifications in your Next.js app. Install the SDK, add the Inbox… - [React In-App Notifications Quickstart — Novu Inbox](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/quickstart/react.md): Learn how to integrate the Novu Inbox component into a React application and add rout… - [Remix In-App Notifications Quickstart — Novu Inbox](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/quickstart/remix.md): Integrate Novu in-app notifications into your Remix application. Follow step-by-step… - [Vanilla JS In-App Notifications Quickstart — Novu Inbox](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/quickstart/vanilla-js.md): Learn how to integrate the Novu Inbox component into a Vanilla JS and HTML project. - [Vue In-App Notifications Quickstart — Novu Inbox](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/quickstart/vue.md): Create an account and learn how to start using Novu Inbox in your Vue application. - [Novu SDKs for server, web, and mobile apps](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks.md): Browse Novu's official and community SDKs for Node, Python, Go, PHP, .NET, Java, Reac… - [@novu/js](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/javascript.md): Complete API reference for the Novu JavaScript package - [@novu/react](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react.md): API reference for @novu/react components including Inbox, Bell, Notifications, and Su… - [Quickstart](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react-native.md): Learn how to add Novu powered Inbox to your React Native app - [NovuProvider](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react-native/hooks/novu-provider.md): Learn how to use the NovuProvider component to set up the Novu context in your React… - [useCounts](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react-native/hooks/use-counts.md): Learn how to use the useCounts hook to fetch notification counts in your React Native… - [useNotifications](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react-native/hooks/use-notifications.md): Learn how to use the useNotifications hook to fetch and manage notifications in your… - [useNovu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react-native/hooks/use-novu.md): Learn how to use the useNovu hook to access the Novu client instance in your React Na… - [usePreferences](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react-native/hooks/use-preferences.md): Learn how to use the usePreferences hook to manage notification preferences in your R… - [useSchedule](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react-native/hooks/use-schedule.md): Learn how to use the useSchedule hook to manage notification delivery schedules in yo… - [Changelog](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react/changelog.md): Changelog for the @novu/react package - [NovuProvider](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react/hooks/novu-provider.md): Learn how to use the NovuProvider component to set up the Novu context in your React… - [Subscription](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react/hooks/subscription.md): Learn how to use the useSubscriptions, useCreateSubscription, and other hooks to mana… - [useCounts](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react/hooks/use-counts.md): Learn how to use the useCounts hook to fetch notification counts in your React applic… - [useNotifications](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react/hooks/use-notifications.md): API reference for the useNotifications hook return types and data models in the React… - [useNovu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react/hooks/use-novu.md): Learn how to use the useNovu hook to access the Novu client instance in your React ap… - [usePreferences](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react/hooks/use-preferences.md): Learn how to use the usePreferences hook to manage notification preferences in your R… - [useSchedule](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/react/hooks/use-schedule.md): Learn how to use the useSchedule hook to manage subscriber notification schedules in… - [Server Side](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/server.md): Explore Novu's comprehensive collection of server-side SDKs for seamless notification… - [.NET](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/server/dotnet.md): Connect a .NET application to Novu - [Go SDK](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/server/go.md): Connect a Go application to Novu - [Java](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/server/java.md): Connect a Java application to Novu - [Kotlin](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/server/kotlin.md): Connect a Kotlin application to Novu - [Laravel](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/server/laravel.md): Connect a Laravel application to Novu - [PHP SDK](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/server/php.md): Connect a PHP application to Novu - [Python](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/server/python.md): Connect a Python application to Novu - [Ruby](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/server/ruby.md): Connect a Ruby application to Novu - [Typescript](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/sdks/server/typescript.md): Connect a TS/JS application to Novu - [Introduction](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/subscription.md): Learn what a Subscription is in Novu, how they fit into the notification system. - [Customize and configure](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/subscription/customize-and-configure.md): Learn how to filter visible preferences, customize styling, and use custom render fun… - [Headless hooks](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/subscription/headless-hooks.md): Build a fully custom Subscription interface using hooks. - [Setup the Subscription](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/subscription/quickstart.md): Learn how to integrate and render the Subscription component in your React app to man… - [What is Novu?](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/what-is-novu.md): Open-source communication infrastructure for transactional notifications and agent co… - [Notification Workflows in Novu](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow.md): Create, configure, and trigger multi-channel notification workflows in Novu. Orchestr… - [Add and Configure Steps](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/add-and-configure-steps.md): Learn how workflow steps work in Novu, the different step types available, and how to… - [Code Steps](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/add-and-configure-steps/code-steps.md): Learn how to add code steps to a workflow, publish them with the Novu CLI, and use co… - [Delay Step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/add-and-configure-steps/configure-action-steps/delay.md): Learn how to use delay step to pause workflow execution. - [Digest Step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/add-and-configure-steps/configure-action-steps/digest.md): Batch multiple workflow trigger events into a single execution using configurable dig… - [HTTP Step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/add-and-configure-steps/configure-action-steps/http-step.md): Learn how to use HTTP step to make external HTTP requests. - [Throttle Step](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/add-and-configure-steps/configure-action-steps/throttle.md): Learn how to use the Throttle step in Novu workflows to control notification frequenc… - [Step Conditions](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/add-and-configure-steps/step-conditions.md): Create dynamic notification workflows using rule-based conditions. Control message de… - [Channels Template Editors](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/add-notification-content/channels-template-editors.md): Learn how to design and configure notification content for email, in-app, push, and S… - [Personalize Content](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/add-notification-content/personalize-content.md): Learn how to personalize notification content in Novu using template variables, conte… - [Context](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/advanced-features/contexts.md): Learn what Contexts are in Novu, how they differ from payloads, and how they help you… - [Applying context](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/advanced-features/contexts/contexts-in-workflows.md): Use contexts in Novu to personalize notification templates, control workflow logic, a… - [Manage contexts](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/advanced-features/contexts/manage-contexts.md): Learn how to create, update, and delete contexts in Novu using the dashboard, or API. - [Translations](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/advanced-features/translations.md): Learn how to translate your workflow step content into multiple languages - [Configure Workflow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/configure-workflow.md): Configure workflow metadata, delivery preferences, and payload schema in the workflow… - [Create a Workflow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/create-a-workflow.md): Create a workflow and define its identifier, metadata, and initial configuration. - [Monitor and Debug Workflow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/monitor-and-debug-workflow.md): Learn how to monitor workflow executions and debug issues from the Novu Activity Feed. - [Trigger Workflow](https://novu-c5de82d9-docs-homepage-redesign.mintlify.app/platform/workflow/trigger-workflow.md): Learn how workflows are triggered in Novu using the Event API, including triggering w… ## OpenAPI Specs - [json-development-with-code-samples](https://spec.speakeasy.com/novu/novu/json-development-with-code-samples)