---
title: workflow/nest
description: NestJS integration for workflow bundling and HTTP routing.
docs_index: /llms.txt
lastUpdated: 2026-10-21
type: overview
summary: Explore the NestJS integration for workflow bundle building and runtime routing.
related:
  - /docs/getting-started/nestjs
---

> For an index of all documentation, see [/llms.txt](/llms.txt).

NestJS integration for Workflow SDK. The `WorkflowModule` builds the workflow bundles on application startup and registers the controller that serves the workflow runtime routes.

> NestJS integration is in beta. Both `@nestjs/platform-express` and `@nestjs/platform-fastify` are supported, and deploying to Vercel goes through [`workflow-nest build --vercel`](/docs/getting-started/nestjs#deploy-to-vercel). The same exports are also available from the `@workflow/nest` package.

## Exports

#### [WorkflowModule](/docs/api-reference/workflow-nest/workflow-module)

NestJS module that builds workflow bundles on startup and registers the workflow controller

#### [NestLocalBuilder](/docs/api-reference/workflow-nest/nest-local-builder)

Builder that compiles workflow files into step, workflow, and webhook bundles

#### [WorkflowController](/docs/api-reference/workflow-nest/workflow-controller)

Controller that serves the workflow runtime routes under `.well-known/workflow/v1`

#### [isWorkflowRequest()](/docs/api-reference/workflow-nest/is-workflow-request)

Recognises a workflow request in a guard, so queue deliveries and webhooks are not rejected by your own auth

#### [configureWorkflowController()](/docs/api-reference/workflow-nest/configure-workflow-controller)

Points `WorkflowController` at the directory containing the generated workflow bundles

---

For a semantic overview of all documentation, see [/sitemap.md](/sitemap.md)

For an index of all available documentation, see [/llms.txt](/llms.txt)

For agent-facing discovery, including API and MCP surfaces, see [/agents.md](/agents.md)