# Cross-link map: Vercel Functions (/docs/functions)

> From the Vercel docs graph (built 2026-09-14T05:25:27.571Z), spanning vercel.com docs + KB, nextjs.org, ai-sdk.dev, and other Vercel documentation sites. Full graph as JSON: https://vercel.com/docs/graph.json

## Semantically closest pages

- [Understanding Vercel Functions](https://vercel.com/blog/understanding-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=semantic)
- [Getting started with Vercel Functions](https://vercel.com/docs/functions/quickstart?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=semantic) — Build your first Vercel Function in a few steps.
- [Legacy Usage & Pricing for Functions](https://vercel.com/docs/functions/usage-and-pricing/legacy-pricing?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=semantic) — Learn about legacy usage and pricing for Vercel Functions.
- [Evolving Vercel Functions](https://vercel.com/blog/evolving-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=semantic)
- [Hosting your API on Vercel](https://vercel.com/kb/guide/hosting-backend-apis?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=semantic) — Learn how to build and scale performant APIs on Vercel.

## This page links to (18)

- [route.js](https://nextjs.org/docs/app/api-reference/file-conventions/route?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — API reference for the route.js special file.
- [Vercel CDN overview](https://vercel.com/docs/cdn?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Vercel's CDN is a globally distributed platform that handles routing, caching, security, and compression for every deplo
- [eve](https://vercel.com/docs/eve?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Build and deploy durable backend AI agents with eve, an open-source, filesystem-first framework.
- [Fluid compute](https://vercel.com/docs/fluid-compute?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Learn about fluid compute, an execution model for Vercel Functions that provides a more flexible and efficient way to ru
- [Frameworks on Vercel](https://vercel.com/docs/frameworks?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Vercel supports a wide range of the most popular frameworks, optimizing how your application builds and runs no matter w
- [Configuring Functions](https://vercel.com/docs/functions/configuring-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Learn how to configure the runtime, region, maximum duration, and memory for Vercel Functions.
- [Configuring regions for Vercel Functions](https://vercel.com/docs/functions/configuring-functions/region?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Learn how to configure regions for Vercel Functions.
- [Debugging slow Vercel Functions](https://vercel.com/docs/functions/debug-slow-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Diagnose and fix slow Vercel Functions using CLI tools, logs, and timing analysis.
- [Functions API Reference](https://vercel.com/docs/functions/functions-api-reference?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Learn about available APIs when working with Vercel Functions.
- [Vercel Functions Limits](https://vercel.com/docs/functions/limitations?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Learn about the limits and restrictions of using Vercel Functions.
- [Vercel Function Logs](https://vercel.com/docs/functions/logs?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Use runtime logs to debug and monitor your Vercel Functions.
- [Getting started with Vercel Functions](https://vercel.com/docs/functions/quickstart?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Build your first Vercel Function in a few steps.
- [Runtimes](https://vercel.com/docs/functions/runtimes?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Runtimes transform your source code into Functions, which are served by our CDN. Learn about the official runtimes suppo
- [Streaming](https://vercel.com/docs/functions/streaming-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Learn how to stream responses from Vercel Functions.
- [Fluid compute pricing](https://vercel.com/docs/functions/usage-and-pricing?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Learn about usage and pricing for fluid compute on Vercel.
- [Legacy Usage & Pricing for Functions](https://vercel.com/docs/functions/usage-and-pricing/legacy-pricing?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Learn about legacy usage and pricing for Vercel Functions.
- [What is Compute?](https://vercel.com/docs/fundamentals/what-is-compute?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Learn how compute works on Vercel with Fluid compute, and how it compares to traditional server and serverless models.
- [Vercel Workflows](https://vercel.com/docs/workflows?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=outbound) — Build agents and applications that retry failed steps, wait for external events, and resume across crashes and deploymen

## Pages that link here (225)

By site: vercel-changelog (39) · vercel-kb (69) · vercel-web (35) · vercel-docs (82)

### From vercel-changelog

- [30-day runtime log retention, now available in Observability Plus](https://vercel.com/changelog/30-day-runtime-log-retention-now-available-in-observability-plus?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Advanced Remix integration with streaming SSR and multi-runtime support](https://vercel.com/changelog/advanced-remix-integration-with-streaming-ssr-and-multi-runtime-support?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Agents can now access runtime logs with Vercel's MCP server](https://vercel.com/changelog/agents-can-now-access-runtime-logs-with-vercels-mcp-server?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Bring your Dockerfile to Vercel Functions](https://vercel.com/changelog/bring-your-dockerfile-to-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Edge Config is now generally available ](https://vercel.com/changelog/edge-config-is-now-generally-available?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Edge Function metrics now available in Monitoring](https://vercel.com/changelog/edge-function-metrics-now-available-in-monitoring?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Edge Functions are now available in Public Beta](https://vercel.com/changelog/edge-functions-are-now-available-in-public-beta?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Edge Functions are now generally available](https://vercel.com/changelog/edge-functions-are-now-generally-available?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Edge Middleware and Edge Functions are now powered by Vercel Functions](https://vercel.com/changelog/edge-middleware-and-edge-functions-are-now-powered-by-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Enhanced geolocation information for Vercel Functions](https://vercel.com/changelog/enhanced-geolocation-information-available-for-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Faster deploys with improved function caching](https://vercel.com/changelog/faster-deploys-with-improved-function-caching?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Function invocations now billed per unit](https://vercel.com/changelog/function-invocations-now-billed-per-unit?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Hydrogen 2 projects can now be deployed with zero configuration](https://vercel.com/changelog/hydrogen-2-remix-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Hydrogen projects can now be deployed with zero configuration](https://vercel.com/changelog/hydrogen-projects-can-now-be-deployed-with-zero-configuration?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Improved Node.js compatibility for Edge Middleware and Edge Functions](https://vercel.com/changelog/improved-node-js-compatibility-for-edge-middleware-and-edge-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Improved performance for Vercel Postgres from Edge Functions](https://vercel.com/changelog/improved-performance-for-vercel-postgres-from-edge-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Improvements and fixes](https://vercel.com/changelog/improvements-and-fixes?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Introducing the Runtime Cache API](https://vercel.com/changelog/introducing-the-runtime-cache-api?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [IP Geolocation now available for all plans](https://vercel.com/changelog/ip-geolocation-now-available-for-all-plans?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Improvements and fixes](https://vercel.com/changelog/january-2023?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Manage multiple Vercel Function regions in the dashboard](https://vercel.com/changelog/manage-multiple-vercel-function-regions-in-the-dashboard?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [More flexible Environment Variables in Edge Functions and Middleware](https://vercel.com/changelog/more-flexible-environment-variables-in-edge-functions-and-middleware?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [New build and deploy capabilities in Vercel CLI](https://vercel.com/changelog/new-build-and-deploy-capabilities-in-vercel-cli?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [New execution duration limit for Edge Functions](https://vercel.com/changelog/new-execution-duration-limit-for-edge-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Next.js 13.4 on Vercel](https://vercel.com/changelog/next-js-13-4?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Node.js 24 LTS is now generally available for builds and functions](https://vercel.com/changelog/node-js-24-lts-is-now-generally-available-for-builds-and-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [OpenAI will not support the Hong Kong region (hkg1) for Functions](https://vercel.com/changelog/openai-will-not-support-the-hong-kong-region-hkg1-for-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Python Vercel Functions bundle size limit increased to 500MB](https://vercel.com/changelog/python-vercel-functions-bundle-size-limit-increased-to-500mb?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel Edge Functions can now be regional or global](https://vercel.com/changelog/regional-edge-functions-are-now-available?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Cursor Cloud Agents can now run in Vercel Sandbox](https://vercel.com/changelog/run-cursor-cloud-agents-vercel-sandbox?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Run scheduled jobs with Vercel Cron Jobs and Vercel Functions](https://vercel.com/changelog/run-scheduled-jobs-with-vercel-cron-jobs-and-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Support for Remix v2](https://vercel.com/changelog/support-for-remix-v2?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Updated logging limits for Vercel Functions](https://vercel.com/changelog/updated-logging-limits-for-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel Blob now available in all Vercel Regions](https://vercel.com/changelog/vercel-blob-now-available-in-all-vercel-regions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel CLI v28 is now available](https://vercel.com/changelog/vercel-cli-v28?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel Cron Jobs are now generally available](https://vercel.com/changelog/vercel-cron-jobs-are-now-generally-available?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel Edge Functions are now in public beta](https://vercel.com/changelog/vercel-edge-functions-are-now-in-public-beta?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel Functions can now be up to 5GB in package size](https://vercel.com/changelog/vercel-functions-can-now-be-up-to-5-gb-in-package-size?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel Python SDK is now available in beta](https://vercel.com/changelog/vercel-python-sdk-in-beta?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)

### From vercel-kb

- [Durable agent approval workflows on Vercel](https://vercel.com/kb/guide/agent-approval-workflow-stack-guide?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — How enterprise architects choose a stack and decide where to run durable, human-in-the-loop agent approval workflows on
- [How to architect an AI evaluation dashboard on Vercel](https://vercel.com/kb/guide/ai-evaluation-dashboard-architecture-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Map eval orchestration, traces, and run storage to AI Gateway, Observability, and Marketplace Postgres, and learn when s
- [Astro on Vercel vs Webflow Cloud](https://vercel.com/kb/guide/astro-on-vercel-vs-webflow-cloud?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Compare running Astro on Vercel Functions with Fluid compute against Webflow Cloud on Cloudflare Workers. Learn how Astr
- [Build with an Express starter template](https://vercel.com/kb/guide/build-with-a-express-starter-template?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy an Express app to Vercel from a template. Browse Express starters from Vercel and the community, then run them lo
- [Build with a FastAPI starter template](https://vercel.com/kb/guide/build-with-a-fastapi-starter-template?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Browse FastAPI starter templates for Vercel and deploy one in a few steps. Compare minimal, AI, agent, and full-stack Fa
- [Build with a Flask starter template](https://vercel.com/kb/guide/build-with-a-flask-starter-template?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a Flask app to Vercel from a starter template. Compare the Flask Hello World starter, AI SDK, alt text generator,
- [Build with a Hono starter template](https://vercel.com/kb/guide/build-with-a-hono-starter-template?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a Hono app to Vercel from a starter template. Compare the Hono API starter, MCP server, AI SDK, Slack Bolt, Next.
- [Build with a Nitro starter template](https://vercel.com/kb/guide/build-with-a-nitro-starter-template?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a Nitro app to Vercel from a starter template. Compare the Nitro Starter, route rules, cached HTTP handler, plugi
- [Building an AI chat app with RAG and source citations on Vercel](https://vercel.com/kb/guide/building-ai-chat-app-with-rag-and-citations-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — A production stack for AI chat with retrieval, reranking, source citations, and background ingestion on Vercel using Nex
- [Can I get a fixed IP address for my Vercel deployments?](https://vercel.com/kb/guide/can-i-get-a-fixed-ip-address?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel deployments use dynamic IPs by default. Learn how Static IPs, Secure Compute, and AWS PrivateLink give you a fixe
- [Can I route based on letter casing on Vercel?](https://vercel.com/kb/guide/can-i-route-based-on-letter-casing-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Information on whether or not it is possible to route based on letting casing with Vercel.
- [Connection Pooling with Vercel Functions](https://vercel.com/kb/guide/connection-pooling-with-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn best practices for connecting to relational databases with Vercel Functions and Fluid compute
- [Run Cursor Cloud Agents on Vercel Sandbox](https://vercel.com/kb/guide/cursor-vercel-sandbox?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to run Cursor Cloud Agents on Vercel Sandbox with BYOM worker pools, durable workflows, isolated microVMs, and
- [How to Deploy a TanStack Start app to Vercel](https://vercel.com/kb/guide/deploy-a-tanstack-start-app-to-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a TanStack Start app to Vercel with the Nitro Vite plugin. Covers Git and CLI deployment, Fluid compute defaults,
- [Detect memory and OOM failures in Vercel Functions](https://vercel.com/kb/guide/detect-memory-and-oom-failures-in-serverless-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Fix out-of-memory \\(OOM\\) errors and memory limit exceeded crashes in Vercel serverless functions. Debug 5xx errors, mon
- [Running Docker on Vercel](https://vercel.com/kb/guide/docker?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to run Docker on Vercel by deploying OCI container images as Vercel Functions, storing them in Vercel Containe
- [Running Docker on Vercel vs Render](https://vercel.com/kb/guide/docker-on-vercel-vs-render?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Compare how Vercel and Render run Docker workloads, including deployment model, scaling, image sources, state, and netwo
- [Does Vercel support Docker deployments?](https://vercel.com/kb/guide/does-vercel-support-docker-deployments?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel supports deploying OCI-compatible container images through Vercel Functions and Vercel Container Registry, with A
- [Hosting your API on Vercel](https://vercel.com/kb/guide/hosting-backend-apis?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to build and scale performant APIs on Vercel.
- [How can I allowlist IP addresses for a deployment?](https://vercel.com/kb/guide/how-to-allowlist-deployment-ip-address?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel deployments use dynamic outbound IPs by default. Learn how to allowlist IP addresses for a deployment with Static
- [How to build an MCP server with Nuxt](https://vercel.com/kb/guide/how-to-build-an-mcp-server-with-nuxt?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Add an MCP server to your Nuxt app with the Nuxt MCP Toolkit. Create tools, resources, and prompt templates that AI assi
- [How do I bypass the 4.5MB body size limit of Vercel Serverless Functions?](https://vercel.com/kb/guide/how-to-bypass-vercel-body-size-limit-serverless-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to deal with the body size limit of Serverless Functions on Vercel.
- [How to Configure the Cache-Control Response Header in Vercel Projects](https://vercel.com/kb/guide/how-to-configure-the-cache-control-response-header-in-vercel-projects?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — After reviewing this guide, you will be able to set a cache-control header of any value to be returned when a specific p
- [How to debug 404 errors](https://vercel.com/kb/guide/how-to-debug-404-errors?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn the systematic steps to identify and resolve 404 issues.
- [How to enable CORS on Vercel](https://vercel.com/kb/guide/how-to-enable-cors?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to enable CORS on Vercel with vercel.json, Routing Middleware, framework config, and route handlers, plus how
- [How to Optimize Next.js + Sitecore JSS](https://vercel.com/kb/guide/how-to-optimize-next.js-sitecore-jss?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — This guide covers performance and usage considerations when building and deploying your Next.js and Sitecore JSS applica
- [How to run background jobs in Next.js](https://vercel.com/kb/guide/how-to-run-background-jobs-in-nextjs-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn the durable way to run background jobs in Next.js on Vercel with the Workflow SDK, and when to reach for Queues or
- [How can I improve function cold start performance on Vercel?](https://vercel.com/kb/guide/improve-function-cold-start-performance-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to confirm whether cold starts cause function latency on Vercel, and how Fluid compute reduces how often they
- [Migrate a Next.js app from Webflow Cloud to Vercel](https://vercel.com/kb/guide/migrate-a-next-js-app-from-webflow-cloud-to-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Move your Next.js app from Webflow Cloud to Vercel: remove the OpenNext Cloudflare adapter, drop the base path, map stor
- [Migrate a TanStack Start app from Cloudflare to Vercel](https://vercel.com/kb/guide/migrate-a-tanstack-start-app-from-cloudflare-to-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Move your TanStack Start app off Cloudflare Workers and onto Vercel Functions, where Fluid compute scales it automatical
- [Migrate a TanStack Start app from Netlify to Vercel](https://vercel.com/kb/guide/migrate-a-tanstack-start-app-from-netlify-to-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Move your TanStack Start app off Netlify and onto Vercel Functions, where Fluid compute scales it automatically. Swap to
- [Migrate an Astro app from Webflow Cloud to Vercel](https://vercel.com/kb/guide/migrate-an-astro-app-from-webflow-cloud-to-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Move your Astro app from Webflow Cloud to Vercel: swap the @astrojs/cloudflare adapter for @astrojs/vercel, drop the bas
- [Migrate self-hosted Next.js and containers from AWS to Vercel](https://vercel.com/kb/guide/migrate-containers-from-aws-to-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Migrate containers from AWS to Vercel: deploy with Dockerfile.vercel, keep RDS, S3, and SQS in AWS over OIDC, and cut ov
- [Migrate to Vercel from Cloudflare](https://vercel.com/kb/guide/migrate-to-vercel-from-cloudflare?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Migrate your website's configuration from Cloudflare Pages or Workers to Vercel
- [Next.js on Vercel vs Cloudflare](https://vercel.com/kb/guide/next-js-on-vercel-vs-cloudflare?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Compare running Next.js on Vercel Functions with Fluid compute against Cloudflare Workers with the OpenNext Cloudflare a
- [Next.js on Vercel vs Webflow Cloud](https://vercel.com/kb/guide/next-js-on-vercel-vs-webflow-cloud?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Compare running Next.js on Vercel Functions with Fluid compute against Webflow Cloud on Cloudflare Workers. Learn how Ne
- [Next.js on Vercel vs Netlify](https://vercel.com/kb/guide/nextjs-on-vercel-vs-netlify?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Compare running Next.js on Vercel Functions with Fluid compute against Netlify Functions and the OpenNext adapter. Learn
- [What is the Nitro Vite plugin?](https://vercel.com/kb/guide/nitro-vite-plugin?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — The Nitro Vite plugin \\(nitro/vite\\) adds SSR, API routes, and deploy-anywhere server builds to any Vite app. Learn what
- [Publish and subscribe to realtime data on Vercel](https://vercel.com/kb/guide/publish-and-subscribe-to-realtime-data-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to publish and subscribe to realtime data on Vercel with WebSockets, SSE, Redis, and Queues, and when a manage
- [Production architecture for a RAG chatbot on Vercel](https://vercel.com/kb/guide/rag-chatbot-production-architecture-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Architect a production RAG chatbot on Vercel Functions with Fluid compute, AI Gateway, and a region-pinned vector store.
- [Build Figma-style multiplayer cursors with WebSockets on Vercel](https://vercel.com/kb/guide/real-time-board-nextjs-fastapi?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to build Figma-style multiplayer cursors with Next.js and FastAPI, kept consistent across multiple Vercel Func
- [Build a Claude Managed Agent with Vercel Sandbox](https://vercel.com/kb/guide/run-claude-managed-agent-tools-with-vercel-sandbox?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Build a Claude Managed Agent with Vercel Sandbox: each session runs in a fresh microVM with credential brokering and a w
- [How to send emails from an application on Vercel](https://vercel.com/kb/guide/sending-emails-from-an-application-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Send email from Vercel Functions over an HTTP API instead of SMTP. Match the right Next.js pattern to your trigger and f
- [Can I use SMTP with Vercel?](https://vercel.com/kb/guide/serverless-functions-and-smtp?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel Functions can open SMTP connections on the Node.js runtime. Learn which ports are open, why you must await the se
- [How to set up email with your Vercel domain](https://vercel.com/kb/guide/set-up-email-with-your-vercel-domain?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Set up email on your Vercel domain by adding your provider's MX and TXT records in Vercel DNS, and send transactional em
- [How to ship an Elysia app on Vercel](https://vercel.com/kb/guide/ship-a-elysia-app-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a Elysia app to Vercel with zero configuration. Learn how to ship from a template, the Vercel CLI, or Git, and co
- [How to ship an Express app on Vercel](https://vercel.com/kb/guide/ship-a-express-app-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy an Express app to Vercel with zero configuration. Configure response streaming, middleware, cron jobs, the Bun ru
- [How to ship a FastAPI app on Vercel](https://vercel.com/kb/guide/ship-a-fastapi-app-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a FastAPI app to Vercel with zero configuration. Learn how the Python runtime, Vercel Functions, streaming, middl
- [How to ship a Fastify app on Vercel](https://vercel.com/kb/guide/ship-a-fastify-app-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a Fastify app to Vercel with zero configuration, then add streaming, lifecycle hooks, cron jobs, and observabilit
- [How to ship a Flask app on Vercel](https://vercel.com/kb/guide/ship-a-flask-app-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a Flask app to Vercel with zero configuration. Learn how to ship from a template, the Vercel CLI, or Git, and con
- [How to ship an H3 app on Vercel](https://vercel.com/kb/guide/ship-a-h3-app-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy an H3 app to Vercel with zero configuration. Learn to configure streaming, middleware, cron jobs, the Bun runtime
- [How to ship a Hono app on Vercel](https://vercel.com/kb/guide/ship-a-hono-app-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a Hono app to Vercel with zero configuration. Learn how to ship from a template, the Vercel CLI, or Git, and conf
- [How to ship a Koa app on Vercel](https://vercel.com/kb/guide/ship-a-koa-app-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a Koa app to Vercel with zero configuration. Learn how to ship from the Vercel CLI or Git, and configure response
- [How to ship a NestJS app on Vercel](https://vercel.com/kb/guide/ship-a-nestjs-app-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a NestJS app to Vercel with zero configuration. Learn how to ship from a template, the Nest CLI, or Git, and conf
- [How to ship a Nitro app on Vercel](https://vercel.com/kb/guide/ship-a-nitro-app-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a Nitro app to Vercel with zero configuration. Learn how to ship from a template, the Vercel CLI, or Git, and con
- [TanStack Start on Vercel vs Cloudflare](https://vercel.com/kb/guide/tanstack-start-on-vercel-vs-cloudflare?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Compare running TanStack Start on Vercel Functions with Fluid compute against Cloudflare Workers. Learn how the runtimes
- [TanStack Start on Vercel vs Netlify](https://vercel.com/kb/guide/tanstack-start-on-vercel-vs-netlify?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Compare running TanStack Start on Vercel Functions with Fluid compute against Netlify Functions. Learn how the compute m
- [Troubleshooting Build Error: "Build step did not complete within the maximum of 45 minutes"](https://vercel.com/kb/guide/troubleshooting-build-error-build-step-did-not-complete-within-45-minutes?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn common reasons Vercel builds hit the 45-minute limit and how to reduce build times so your deployments stay fast a
- [Using xmcp with Next.js](https://vercel.com/kb/guide/using-xmcp-with-nextjs?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Add an MCP server to an existing Next.js app with xmcp. Create typed tools, add authentication, and deploy to Vercel as
- [Vercel Blob vs Netlify Blobs](https://vercel.com/kb/guide/vercel-blob-vs-netlify-blobs?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Compare Vercel Blob and Netlify Blobs on storage model, public URLs, delivery, limits, and pricing to choose the right o
- [How Vercel Services run on Fluid compute](https://vercel.com/kb/guide/vercel-services-fluid-compute?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — The backends in a Vercel Services project run as Vercel Functions on Fluid compute by default. Learn how optimized concu
- [Vercel vs Northflank](https://vercel.com/kb/guide/vercel-vs-northflank?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — A detailed guide to Vercel vs Northflank: Fluid compute, CDN and caching, container image functions, security defaults,
- [Vercel vs Webflow Cloud](https://vercel.com/kb/guide/vercel-vs-webflow-cloud?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Compare Vercel and Webflow Cloud for deploying Next.js and Astro apps, including runtime, framework support, storage, pr
- [How to Build a Weather API with Express and Vercel](https://vercel.com/kb/guide/weather-api-with-express?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Provide real-time weather data to apps and websites with a single Express route.
- [Build a Weather API on Vercel: Express, FastAPI, and Nitro](https://vercel.com/kb/guide/weather-api-with-fastapi?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Build a weather API on Vercel with FastAPI, Express, or Nitro. Compare the three runtimes, add caching and Observability
- [How to Build a Weather API with Nitro and Vercel](https://vercel.com/kb/guide/weather-api-with-nitro?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Provide real-time weather data to apps and websites with a single Nitro route, Vercel cache storage, and Observability.
- [How to stop Vercel Functions from timing out](https://vercel.com/kb/guide/what-can-i-do-about-vercel-serverless-functions-timing-out?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel Functions that time out usually trace back to a few causes. Learn how Fluid Compute fixes most of them and how to
- [Streaming in web applications](https://vercel.com/kb/guide/what-is-streaming?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how streaming works in web applications. Explore benefits, use cases, and implementation details with Vercel Funct
- [Why does my Serverless Function work locally but not when deployed?](https://vercel.com/kb/guide/why-does-my-serverless-function-work-locally-but-not-when-deployed?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to troubleshoot your Serverless Functions.

### From vercel-web

- [Behind the scenes of Vercel's infrastructure: Achieving optimal scalability and performance](https://vercel.com/blog/behind-the-scenes-of-vercels-infrastructure?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Announcing the Build Output API](https://vercel.com/blog/build-output-api?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Build your own web framework](https://vercel.com/blog/build-your-own-web-framework?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Deploying AI-driven apps on Vercel](https://vercel.com/blog/deploying-ai-applications?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Introducing Edge Config: Globally distributed, instant configuration](https://vercel.com/blog/edge-config-public-beta?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Edge Config: Ultra-low latency data at the edge](https://vercel.com/blog/edge-config-ultra-low-latency-data-at-the-edge?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel Edge Functions are now generally available](https://vercel.com/blog/edge-functions-generally-available?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Enhancing security of backend connectivity with OpenID Connect](https://vercel.com/blog/enhancing-security-of-backend-connectivity-with-openid-connect?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Expanding observability on Vercel](https://vercel.com/blog/expanding-observability-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [New features for SvelteKit: Optimize your application with ease](https://vercel.com/blog/feature-complete-sveltekit?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Building a GPT-3 app with Next.js and streaming (historical)](https://vercel.com/blog/gpt-3-app-next-js-vercel-edge-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [How we cut CDN metadata lookup latency by 91%](https://vercel.com/blog/how-we-cut-cdn-metadata-lookup-latency-by-91-percent?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Introducing Active CPU pricing for Fluid compute](https://vercel.com/blog/introducing-active-cpu-pricing-for-fluid-compute?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Introducing bytecode caching for Vercel Functions](https://vercel.com/blog/introducing-bytecode-caching-for-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Introducing Spend Management](https://vercel.com/blog/introducing-spend-management-realtime-usage-alerts-sms-notifications?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Introducing support for WebAssembly at the Edge](https://vercel.com/blog/introducing-support-for-webassembly-at-the-edge?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Introducing the Vercel AI SDK](https://vercel.com/blog/introducing-the-vercel-ai-sdk?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Life of a Vercel request: What happens when a user presses enter](https://vercel.com/blog/life-of-a-vercel-request-what-happens-when-a-user-presses-enter?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Regional execution for ultra-low latency rendering at the edge](https://vercel.com/blog/regional-execution-for-ultra-low-latency-rendering-at-the-edge?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Serverless servers: Efficient serverless Node.js with in-function concurrency](https://vercel.com/blog/serverless-servers-node-js-with-in-function-concurrency?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [The AI Cloud: A unified platform for AI workloads](https://vercel.com/blog/the-ai-cloud-a-unified-platform-for-ai-workloads?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [The developer experience of the Frontend Cloud](https://vercel.com/blog/the-developer-experience-of-the-frontend-cloud?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [The user experience of the Frontend Cloud](https://vercel.com/blog/the-user-experience-of-the-frontend-cloud?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Understanding Vercel Functions](https://vercel.com/blog/understanding-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Using SvelteKit 1.0 on Vercel](https://vercel.com/blog/using-sveltekit-1-0-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Using the latest Next.js 12.3 features on Vercel](https://vercel.com/blog/using-the-latest-next-js-12-3-features-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel and Solara6 partner to build better ecommerce experiences](https://vercel.com/blog/vercel-and-solara6-partner-to-build-better-ecommerce-experiences?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel collaborates with OpenAI for GPT-5 launch](https://vercel.com/blog/vercel-collaborates-with-openai-for-gpt-5-launch?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Replacing Google Optimize with the Vercel Edge Network](https://vercel.com/blog/vercel-edge-google-optimize?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel Edge Middleware: Dynamic at the speed of static (historical)](https://vercel.com/blog/vercel-edge-middleware-dynamic-at-the-speed-of-static?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Vercel Functions are now faster—and powered by Rust](https://vercel.com/blog/vercel-functions-are-now-faster-and-powered-by-rust?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Remix without limits (historical)](https://vercel.com/blog/vercel-remix-integration-with-edge-functions-support?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [Next.js 16.3 support on Vercel](https://vercel.com/blog/vercel-supports-next-js-16-3?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [What does Vercel do? ](https://vercel.com/blog/what-is-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)
- [How to build zero-CLS A/B tests with Next.js and Vercel Edge Config](https://vercel.com/blog/zero-cls-experiments-nextjs-edge-config?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound)

### From vercel-docs

- [Tools](https://vercel.com/docs/agent-resources/vercel-mcp/tools?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Available tools in Vercel MCP for searching docs, managing teams, projects, deployments, Web Analytics, runtime logs and
- [Vercel Primitives](https://vercel.com/docs/build-output-api/primitives?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about the Vercel platform primitives and how they work together to create a Vercel Deployment.
- [Configuring a Build](https://vercel.com/docs/builds/configure-a-build?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel automatically configures the build settings for many front-end frameworks, but you can also customize the build a
- [Cache-Control headers](https://vercel.com/docs/caching/cache-control-headers?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about the cache-control headers sent to each Vercel deployment and how to use them to control the caching behavior
- [Vercel CDN Cache](https://vercel.com/docs/caching/cdn-cache?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how Vercel's CDN cache stores your content across a global network to reduce latency and origin load.
- [Purging Vercel CDN Cache](https://vercel.com/docs/caching/cdn-cache/purge?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to invalidate and delete cached content on Vercel's CDN, including cache keys and manual purging options.
- [Vercel CDN overview](https://vercel.com/docs/cdn?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel's CDN is a globally distributed platform that handles routing, caching, security, and compression for every deplo
- [vercel deploy](https://vercel.com/docs/cli/deploy?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to deploy your Vercel projects using the vercel deploy CLI command.
- [vercel dev](https://vercel.com/docs/cli/dev?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to replicate the Vercel deployment environment locally and test your Vercel Project before deploying using the
- [Cron Jobs](https://vercel.com/docs/cron-jobs?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about cron jobs, how they work, and how to use them on Vercel.
- [Managing Cron Jobs](https://vercel.com/docs/cron-jobs/manage-cron-jobs?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to manage Cron Jobs effectively in Vercel. Explore cron job duration, error handling, deployments, concurrency
- [Getting started with cron jobs](https://vercel.com/docs/cron-jobs/quickstart?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to schedule cron jobs to run at specific times or intervals.
- [Usage & Pricing for Cron Jobs](https://vercel.com/docs/cron-jobs/usage-and-pricing?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about cron jobs usage and pricing details.
- [Troubleshooting Build Errors](https://vercel.com/docs/deployments/troubleshoot-a-build?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to resolve common scenarios you may encounter during the Build step, including build errors that cancel a depl
- [Log Drains Reference](https://vercel.com/docs/drains/reference/logs?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about Log Drains - data formats, sources, environments, and security configuration.
- [Environment variables](https://vercel.com/docs/environment-variables?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn more about environment variables on Vercel.
- [eve](https://vercel.com/docs/eve?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Build and deploy durable backend AI agents with eve, an open-source, filesystem-first framework.
- [Concepts](https://vercel.com/docs/eve/concepts?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how eve agents, sessions, channels, tools, skills, connections, and sandboxes fit together.
- [Frameworks on Vercel](https://vercel.com/docs/frameworks?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel supports a wide range of the most popular frameworks, optimizing how your application builds and runs no matter w
- [Run background tasks with Celery on Vercel](https://vercel.com/docs/frameworks/backend/celery?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy Celery on Vercel. Learn how Celery workers use Vercel Queues and Vercel Functions to run background tasks without
- [Deploy Dramatiq workers on Vercel](https://vercel.com/docs/frameworks/backend/dramatiq?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy Dramatiq workers on Vercel. Learn how Dramatiq actors use Vercel Queues and Vercel Functions to process backgroun
- [Elysia on Vercel](https://vercel.com/docs/frameworks/backend/elysia?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Build fast TypeScript backends with Elysia and deploy to Vercel. Learn the project structure, plugins, middleware, and h
- [Express on Vercel](https://vercel.com/docs/frameworks/backend/express?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy Express applications to Vercel with zero configuration. Learn about middleware and Vercel Functions.
- [Deploy a FastAPI app on Vercel](https://vercel.com/docs/frameworks/backend/fastapi?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a FastAPI app on Vercel. Learn how the Python runtime, ASGI, static assets, and Vercel Functions work together.
- [Fastify on Vercel](https://vercel.com/docs/frameworks/backend/fastify?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy Fastify applications to Vercel with zero configuration.
- [Deploy a Flask app on Vercel](https://vercel.com/docs/frameworks/backend/flask?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a Flask app on Vercel. Learn how the Python runtime, WSGI, static assets, and Vercel Functions work together.
- [Hono on Vercel](https://vercel.com/docs/frameworks/backend/hono?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy Hono applications to Vercel with zero configuration. Learn about observability, ISR, and custom build configurati
- [Koa on Vercel](https://vercel.com/docs/frameworks/backend/koa?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy Koa applications to Vercel with zero configuration.
- [NestJS on Vercel](https://vercel.com/docs/frameworks/backend/nestjs?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy NestJS applications to Vercel with zero configuration.
- [Nitro on Vercel](https://vercel.com/docs/frameworks/backend/nitro?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy Nitro applications to Vercel with zero configuration. Learn about observability, ISR, and custom build configurat
- [Frontends on Vercel](https://vercel.com/docs/frameworks/frontend?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel supports a wide range of the most popular frontend frameworks, optimizing how your application builds and runs no
- [Astro on Vercel](https://vercel.com/docs/frameworks/frontend/astro?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy Astro sites to Vercel and configure server-side rendering, ISR, Web Analytics, Image Optimization, and Routing Mi
- [React Router on Vercel](https://vercel.com/docs/frameworks/frontend/react-router?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy React Router applications with SSR or SPA mode, then configure the Vercel preset, streaming, caching, and analyti
- [Vite on Vercel](https://vercel.com/docs/frameworks/frontend/vite?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy Vite projects to Vercel and configure environment variables, Vercel Functions, server-side rendering, and SPA rew
- [Full-stack frameworks on Vercel](https://vercel.com/docs/frameworks/full-stack?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel supports a wide range of the most popular backend frameworks, optimizing how your application builds and runs no
- [Deploy a Django app on Vercel](https://vercel.com/docs/frameworks/full-stack/django?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy a Django app on Vercel. Learn how the Python runtime, WSGI, ASGI, static assets, and Vercel Functions work togeth
- [Next.js on Vercel](https://vercel.com/docs/frameworks/full-stack/nextjs?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel is the native Next.js platform, designed to enhance the Next.js experience.
- [Nuxt on Vercel](https://vercel.com/docs/frameworks/full-stack/nuxt?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy Nuxt applications to Vercel and configure rendering, functions, middleware, routing, image optimization, and cach
- [SvelteKit on Vercel](https://vercel.com/docs/frameworks/full-stack/sveltekit?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy SvelteKit applications to Vercel and configure the adapter, rendering, streaming, ISR, analytics, and Routing Mid
- [TanStack Start on Vercel](https://vercel.com/docs/frameworks/full-stack/tanstack-start?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy TanStack Start applications to Vercel with Nitro and configure Vercel Functions.
- [Vite + Nitro on Vercel](https://vercel.com/docs/frameworks/full-stack/vite-with-nitro?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Add a backend to any Vite app with Nitro and deploy to Vercel with zero configuration.
- [Supported Frameworks on Vercel](https://vercel.com/docs/frameworks/more-frameworks?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about the frameworks that can be deployed to Vercel.
- [Concurrency scaling](https://vercel.com/docs/functions/concurrency-scaling?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how Vercel automatically scales your functions to handle traffic surges.
- [Container Images](https://vercel.com/docs/functions/container-images?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Deploy OCI container images with a Dockerfile or Containerfile on Vercel Functions.
- [Runtimes](https://vercel.com/docs/functions/runtimes?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Runtimes transform your source code into Functions, which are served by our CDN. Learn about the official runtimes suppo
- [Using WebAssembly \\(Wasm\\)](https://vercel.com/docs/functions/runtimes/wasm?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to use WebAssembly \\(Wasm\\) to enable low-level languages to run on Vercel Functions and Routing Middleware.
- [Streaming](https://vercel.com/docs/functions/streaming-functions?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to stream responses from Vercel Functions.
- [Legacy Usage & Pricing for Functions](https://vercel.com/docs/functions/usage-and-pricing/legacy-pricing?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about legacy usage and pricing for Vercel Functions.
- [WebSockets](https://vercel.com/docs/functions/websockets?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Serve WebSocket connections in Vercel Functions for realtime features like chat, collaboration, and AI streaming.
- [How Vercel builds your application](https://vercel.com/docs/fundamentals/builds?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how Vercel transforms your source code into optimized assets ready to serve globally.
- [How requests flow through Vercel](https://vercel.com/docs/fundamentals/infrastructure?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how Vercel routes, secures, and serves requests from your users to your application.
- [Getting started with Vercel](https://vercel.com/docs/getting-started-with-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Install the Vercel CLI, add the Vercel Plugin or agent skills, and deploy your first project.
- [Vercel Global Config](https://vercel.com/docs/global-config?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — A Global Config is a global data store that enables experimentation with feature flags, A/B testing, critical redirects,
- [Request headers](https://vercel.com/docs/headers/request-headers?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about the request headers sent to each Vercel deployment and how to use them to process requests before sending a
- [How Vercel CDN works](https://vercel.com/docs/how-vercel-cdn-works?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how Vercel's CDN processes requests through routing, caching, and compute layers to deliver your content with low
- [Incremental Migration to Vercel](https://vercel.com/docs/incremental-migration?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to migrate your app or website to Vercel with minimal risk and high impact.
- [Request Collapsing](https://vercel.com/docs/incremental-static-regeneration/request-collapsing?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how Vercel's CDN shields your origin during traffic surges for uncached routes.
- [Key Management Service \\(KMS\\)](https://vercel.com/docs/kms?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Sign JWTs and messages with Vercel-managed signing keys. Learn about issuers, keys, and policies, and how to sign from V
- [Vercel KMS Quickstart](https://vercel.com/docs/kms/quickstart?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Create a KMS issuer, sign a JWT from a Vercel Function with @vercel/kms, and verify it against the published JWKS.
- [Runtime Logs](https://vercel.com/docs/logs/runtime?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to search, inspect, and share your runtime logs with the Logs tab.
- [Deploy MCP servers to Vercel](https://vercel.com/docs/mcp/deploy-mcp-servers-to-vercel?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to deploy Model Context Protocol \\(MCP\\) servers on Vercel with OAuth authentication and efficient scaling.
- [Secure Compute](https://vercel.com/docs/networking/secure-compute?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Secure Compute provides dedicated private networks with VPC peering for Enterprise teams.
- [Observability Insights](https://vercel.com/docs/observability/insights?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — List of available data sources that you can view and monitor with Observability on Vercel.
- [Open Graph \\(OG\\) Image Generation](https://vercel.com/docs/og-image-generation?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to optimize social media image generation through the Open Graph Protocol and @vercel/og library.
- [Partial Prerendering \\(PPR\\)](https://vercel.com/docs/partial-prerendering?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Partial Prerendering serves a cached static shell instantly, then renders and streams the dynamic parts of a page per re
- [Account Plans on Vercel](https://vercel.com/docs/plans?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about the different plans available on Vercel.
- [Calculating usage of resources](https://vercel.com/docs/pricing/how-does-vercel-calculate-usage-of-resources?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Understand how Vercel measures and calculates your resource usage based on a typical user journey.
- [Legacy Metrics](https://vercel.com/docs/pricing/legacy?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about legacy usage metrics, including Bandwidth, Requests, Vercel Function Invocations, and Vercel Function Execut
- [Products](https://vercel.com/docs/products?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Browse Vercel products for building, deploying, securing, observing, and scaling web applications.
- [Static Configuration with vercel.json](https://vercel.com/docs/project-configuration/vercel-json?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to use vercel.json to configure and override the default behavior of Vercel from within your project.
- [Programmatic Configuration with vercel.ts](https://vercel.com/docs/project-configuration/vercel-ts?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Define your Vercel configuration in vercel.ts with @vercel/config for type-safe routing and build settings.
- [Monitoring Reference](https://vercel.com/docs/query/monitoring/monitoring-reference?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — This reference covers the clauses, fields, and variables used to create a Monitoring query.
- [Queues concepts](https://vercel.com/docs/queues/concepts?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn delivery, retries, visibility timeouts, and deployment isolation in Vercel Queues.
- [Access Roles](https://vercel.com/docs/rbac/access-roles?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about the different roles available for team members on a Vercel account.
- [Sandbox firewall](https://vercel.com/docs/sandbox/concepts/firewall?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Define network policies on sandboxes, preventing data exfiltration.
- [Authorization Server API](https://vercel.com/docs/sign-in-with-vercel/authorization-server-api?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to use the Authorization Server API
- [Vercel Blob](https://vercel.com/docs/vercel-blob?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Vercel Blob is a scalable, cost-effective object storage service with private and public access modes for files up to 5
- [Private Storage](https://vercel.com/docs/vercel-blob/private-storage?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to use private Vercel Blob storage to serve files with authentication
- [Public Storage](https://vercel.com/docs/vercel-blob/public-storage?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to use public Vercel Blob storage to serve files accessible to anyone with the URL
- [Security](https://vercel.com/docs/vercel-blob/security?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how your Vercel Blob store is secured
- [Vercel Blob Pricing](https://vercel.com/docs/vercel-blob/usage-and-pricing?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn about the pricing for Vercel Blob.
- [Attack Mode](https://vercel.com/docs/vercel-firewall/attack-mode?from=graph&source_path=%2Fdocs%2Ffunctions&source_site=vercel-docs&relationship=inbound) — Learn how to use Attack Mode to help control who has access to your site when it's under attack.
