# Vercel Documentation - [Getting Started](https://vercel.com/docs/getting-started-with-vercel.md): This step-by-step tutorial will help you get started with Vercel, an end-to-end platform for developers that allows you to create and deploy your web application. - [Projects and Deployments](https://vercel.com/docs/getting-started-with-vercel/projects-deployments.md): Streamline your workflow with Vercel's project and deployment management. Boost productivity and scale effortlessly. - [Use a Template](https://vercel.com/docs/getting-started-with-vercel/template.md): Create a new project on Vercel by using a template - [Import Existing Project](https://vercel.com/docs/getting-started-with-vercel/import.md): Create a new project on Vercel by importing your existing frontend project, built on any of our supported frameworks. - [Add a Domain](https://vercel.com/docs/getting-started-with-vercel/domains.md): Easily add a custom domain to your Vercel project. Enhance your brand presence and optimize SEO with just a few clicks. - [Buy a Domain](https://vercel.com/docs/getting-started-with-vercel/buy-domain.md): Purchase your domain with Vercel. Expand your online reach and establish a memorable online identity. - [Transfer an Existing Domain](https://vercel.com/docs/getting-started-with-vercel/use-existing.md): Seamlessly integrate your existing domain with Vercel. Maximize flexibility and maintain your established online presence. - [Collaborate](https://vercel.com/docs/getting-started-with-vercel/collaborate.md): Amplify collaboration and productivity with Vercel's CI/CD tools, such as Comments. Empower your team to build and deploy together seamlessly. - [Next Steps](https://vercel.com/docs/getting-started-with-vercel/next-steps.md): Discover the next steps to take on your Vercel journey. Unlock new possibilities and harness the full potential of your projects. - [Supported Frameworks](https://vercel.com/docs/frameworks.md): Vercel supports a wide range of the most popular frontend frameworks, optimizing how your site builds and runs no matter what tool you use. - [Next.js](https://vercel.com/docs/frameworks/nextjs.md): Vercel is the native Next.js platform, designed to enhance the Next.js experience. - [SvelteKit](https://vercel.com/docs/frameworks/sveltekit.md): Learn how to use Vercel's features with SvelteKit - [Astro](https://vercel.com/docs/frameworks/astro.md): Learn how to use Vercel's features with Astro - [Nuxt](https://vercel.com/docs/frameworks/nuxt.md): Learn how to use Vercel's features with Nuxt. - [Vite](https://vercel.com/docs/frameworks/vite.md): Learn how to use Vercel's features with Vite. - [React Router](https://vercel.com/docs/frameworks/react-router.md): Learn how to use Vercel's features with React Router as a framework. - [Remix](https://vercel.com/docs/frameworks/remix.md): Learn how to use Vercel's features with Remix. - [Gatsby](https://vercel.com/docs/frameworks/gatsby.md): Learn how to use Vercel's features with Gatsby. - [Create React App](https://vercel.com/docs/frameworks/create-react-app.md): Learn how to use Vercel's features with Create React App - [All Frameworks](https://vercel.com/docs/frameworks/more-frameworks.md): Learn about the frameworks that can be deployed to Vercel. - [Incremental Migration](https://vercel.com/docs/incremental-migration.md): Learn how to migrate your app or website to Vercel with minimal risk and high impact. - [Production Checklist](https://vercel.com/docs/production-checklist.md): Ensure your application is ready for launch with this comprehensive production checklist by the Vercel engineering team. Covering operational excellence, security, reliability, performance efficiency, and cost optimization. ## Access - [Account Management](https://vercel.com/docs/accounts.md): Learn how to manage your Vercel account and team members. - [Activity Log](https://vercel.com/docs/activity-log.md): Learn how to use the Activity Log, which provides a list of all events on a Hobby team or team, chronologically organized since its creation. - [Deployment Protection](https://vercel.com/docs/deployment-protection.md): Learn how to secure your Vercel project's preview and production URLs with Deployment Protection. Configure fine-grained access control at the project level for different deployment environments. - [Bypass Deployment Protection](https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection.md): Learn how to bypass Deployment Protection for specific domains, or for all deployments in a project. - [Exceptions](https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection/deployment-protection-exceptions.md): Learn how to disable Deployment Protection for a list of preview domains. - [OPTIONS Allowlist](https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection/options-allowlist.md): Learn how to disable Deployment Protection for CORS preflight requests for a list of paths. - [Protection Bypass for Automation](https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection/protection-bypass-automation.md): Learn how to bypass Vercel Deployment Protection for automated tooling (e.g. E2E testing). - [Sharable Links](https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection/sharable-links.md): Learn how to share your deployments with external users. - [Protect Deployments](https://vercel.com/docs/deployment-protection/methods-to-protect-deployments.md): Learn about the different methods to protect your deployments on Vercel, including Vercel Authentication, Password Protection, and Trusted IPs. - [Password Protection](https://vercel.com/docs/deployment-protection/methods-to-protect-deployments/password-protection.md): Learn how to protect your deployments with a password. - [Trusted IPs](https://vercel.com/docs/deployment-protection/methods-to-protect-deployments/trusted-ips.md): Learn how to restrict access to your deployments to a list of trusted IP addresses. - [Vercel Authentication](https://vercel.com/docs/deployment-protection/methods-to-protect-deployments/vercel-authentication.md): Learn how to use Vercel Authentication to restrict access to your deployments. - [Directory Sync](https://vercel.com/docs/directory-sync.md): Learn how to configure Directory Sync for your Vercel Team. - [SAML SSO](https://vercel.com/docs/saml.md): Learn how to configure SAML SSO for your organization on Vercel. - [Two-factor (2FA)](https://vercel.com/docs/two-factor-authentication.md): Learn how to configure two-factor authentication for your Vercel account. ## AI - [v0](https://vercel.com/docs/v0.md): v0 converts natural language descriptions into code and UI. Build landing pages, full-stack apps, and more. - [AI SDK](https://vercel.com/docs/ai-sdk.md): TypeScript toolkit for building AI-powered applications with React, Next.js, Vue, Svelte and Node.js - [Agents](https://vercel.com/docs/agents.md): Learn how to build AI agents on Vercel - [AI Gateway](https://vercel.com/docs/ai-gateway.md): TypeScript toolkit for building AI-powered applications with React, Next.js, Vue, Svelte and Node.js - [Observability](https://vercel.com/docs/ai-gateway/observability.md): Learn how to monitor and debug your AI Gateway requests. - [Pricing](https://vercel.com/docs/ai-gateway/pricing.md): Learn about pricing for the AI Gateway. - [Provider Options](https://vercel.com/docs/ai-gateway/provider-options.md): Configure provider routing, ordering, and fallback behavior in Vercel AI Gateway - [MCP](https://vercel.com/docs/mcp.md): Learn more about MCP and how you can use it on Vercel. - [Integrations](https://vercel.com/docs/ai.md): Integrate powerful AI services and models seamlessly into your Vercel projects. - [Adding a Provider](https://vercel.com/docs/ai/adding-a-provider.md): Learn how to add a new AI provider to your Vercel projects. - [Adding a Model](https://vercel.com/docs/ai/adding-a-model.md): Learn how to add a new AI model to your Vercel projects - [xAI](https://vercel.com/docs/ai/xai.md): Learn how to add the xAI native integration with Vercel. - [Groq](https://vercel.com/docs/ai/groq.md): Learn how to add the Groq native integration with Vercel. - [fal](https://vercel.com/docs/ai/fal.md): Learn how to add the fal native integration with Vercel. - [Deep Infra](https://vercel.com/docs/ai/deepinfra.md): Learn how to add the Deep Infra native integration with Vercel. - [ElevenLabs](https://vercel.com/docs/ai/elevenlabs.md): Learn how to add the ElevenLabs connectable account integration with Vercel. - [LMNT](https://vercel.com/docs/ai/lmnt.md): Learn how to add LMNT connectable account integration with Vercel. - [OpenAI](https://vercel.com/docs/ai/openai.md): Integrate your Vercel project with OpenAI's powerful suite of models. - [Perplexity](https://vercel.com/docs/ai/perplexity.md): Learn how to add Perplexity connectable account integration with Vercel. - [Pinecone](https://vercel.com/docs/ai/pinecone.md): Learn how to add Pinecone connectable account integration with Vercel. - [Replicate](https://vercel.com/docs/ai/replicate.md): Learn how to add Replicate connectable account integration with Vercel. - [Together AI](https://vercel.com/docs/ai/togetherai.md): Learn how to add Together AI connectable account integration with Vercel. ## API - [REST API](https://vercel.com/docs/rest-api/reference/llms.txt): Learn about rest api features and configuration. - [Vercel SDK](https://vercel.com/docs/rest-api/reference/llms.txt): Learn about vercel sdk features and configuration. - [Build Output API](https://vercel.com/docs/build-output-api.md): The Build Output API is a file-system-based specification for a directory structure that can produce a Vercel deployment. - [Build Output Configuration](https://vercel.com/docs/build-output-api/configuration.md): Learn about the Build Output Configuration file, which is used to configure the behavior of a Deployment. - [Features](https://vercel.com/docs/build-output-api/features.md): Learn how to implement common Vercel platform features through the Build Output API. - [Vercel Primitives](https://vercel.com/docs/build-output-api/primitives.md): Learn about the Vercel platform primitives and how they work together to create a Vercel Deployment. ## Build & Deploy - [Builds](https://vercel.com/docs/builds.md): Understand how the build step works when creating a Vercel Deployment. - [Build Features](https://vercel.com/docs/builds/build-features.md): Learn how to customize your deployments using Vercel's build features. - [Build Image](https://vercel.com/docs/builds/build-image.md): Learn about the container image used for Vercel builds. - [Build Image Installed Packages](https://vercel.com/docs/builds/build-image/build-image.md): Learn about the container image used for Vercel builds and the legacy build image. - [Build Queues](https://vercel.com/docs/builds/build-queues.md): Understand how concurrency and same branch build queues manage multiple simultaneous deployments. - [Configuring a Build](https://vercel.com/docs/builds/configure-a-build.md): Vercel automatically configures the build settings for many front-end frameworks, but you can also customize the build according to your requirements. - [Managing Builds](https://vercel.com/docs/builds/managing-builds.md): Vercel allows you to increase the speed of your builds when needed in specific situations and workflows. - [Deploy Hooks](https://vercel.com/docs/deploy-hooks.md): Learn how to create and trigger deploy hooks to integrate Vercel deployments with other systems. - [Deployment Retention](https://vercel.com/docs/deployment-retention.md): Learn how Deployment Retention policies affect a deployment's lifecycle - [Deployments](https://vercel.com/docs/deployments.md): Learn how to create and manage deployments on Vercel. - [Environments](https://vercel.com/docs/deployments/environments.md): Environments are for developing locally, testing changes in a pre-production environment, and serving end-users in production. - [Generated URLs](https://vercel.com/docs/deployments/generated-urls.md): When you create a new deployment, Vercel will automatically generate a unique URL which you can use to access that particular deployment. - [Managing Deployments](https://vercel.com/docs/deployments/managing-deployments.md): Learn how to manage your current and previously deployed projects to Vercel through the dashboard. You can redeploy at any time and even delete a deployment. - [Promoting Deployments](https://vercel.com/docs/deployments/promoting-a-deployment.md): Learn how to promote deployments to production on Vercel. - [Troubleshoot Build Errors](https://vercel.com/docs/deployments/troubleshoot-a-build.md): Learn how to resolve common scenarios you may encounter during the Build step, including build errors that cancel a deployment and long build times. - [Accessing Build Logs](https://vercel.com/docs/deployments/logs.md): Learn how to use Vercel's build logs to monitor the progress of building or running your deployment, and check for possible errors or build failures. - [Claim Deployments](https://vercel.com/docs/deployments/claim-deployments.md): Learn how to take ownership of deployments on Vercel with the Claim Deployments feature. - [Inspect OG Metadata](https://vercel.com/docs/deployments/og-preview.md): Learn how to inspect and validate your Open Graph metadata through the Open Graph deployment tab. - [Preview Deployment Suffix](https://vercel.com/docs/deployments/preview-deployment-suffix.md): When you create a new deployment, Vercel will automatically generate a unique URL which you can use to access that particular deployment. - [Sharing a Preview Deployment](https://vercel.com/docs/deployments/sharing-deployments.md): Learn how to share a preview deployment with your team and external collaborators. - [Environment Variables](https://vercel.com/docs/environment-variables.md): Learn more about environment variables on Vercel. - [Framework Environment Variables](https://vercel.com/docs/environment-variables/framework-environment-variables.md): Framework environment variables are automatically populated by the Vercel, based on your project's framework. - [Managing Environment Variables](https://vercel.com/docs/environment-variables/managing-environment-variables.md): Learn how to create and manage environment variables for Vercel. - [Reserved Environment Variables](https://vercel.com/docs/environment-variables/reserved-environment-variables.md): Reserved environment variables are reserved by Vercel Vercel Function runtimes. - [Sensitive Environment Variables](https://vercel.com/docs/environment-variables/sensitive-environment-variables.md): Environment variables that cannot be decrypted once created. - [Shared Environment Variables](https://vercel.com/docs/environment-variables/shared-environment-variables.md): Learn how to use Shared environment variables, which are environment variables that you define at the Team level and can link to multiple projects. - [System Environment Variables](https://vercel.com/docs/environment-variables/system-environment-variables.md): System environment variables are automatically populated by Vercel, such as the URL of the deployment or the name of the Git branch deployed. - [Git Integrations](https://vercel.com/docs/git.md): Vercel allows for automatic deployments on every branch push and merges onto the production branch of your GitHub, GitLab, and Bitbucket projects. - [GitHub](https://vercel.com/docs/git/vercel-for-github.md): Vercel for GitHub automatically deploys your GitHub projects with Vercel, providing Preview Deployment URLs, and automatic Custom Domain updates. - [Azure DevOps](https://vercel.com/docs/git/vercel-for-azure-pipelines.md): ​Vercel for Azure DevOps allows you to deploy Azure Pipelines to Vercel automatically. - [Bitbucket](https://vercel.com/docs/git/vercel-for-bitbucket.md): ​Vercel for Bitbucket automatically deploys your Bitbucket projects with Vercel, providing Preview Deployment URLs, and automatic Custom Domain updates. - [GitLab](https://vercel.com/docs/git/vercel-for-gitlab.md): ​Vercel for GitLab automatically deploys your GitLab projects with Vercel, providing Preview Deployment URLs, and automatic Custom Domain updates. - [Instant Rollback](https://vercel.com/docs/instant-rollback.md): Learn how to perform an Instant Rollback on your production deployments and quickly roll back to a previously deployed production deployment. - [Microfrontends](https://vercel.com/docs/microfrontends.md): Learn how to use microfrontends on Vercel to split apart large applications, improve developer experience and make incremental migrations easier. - [Getting Started](https://vercel.com/docs/microfrontends/quickstart.md): Learn how to get started with microfrontends on Vercel. - [Local Development](https://vercel.com/docs/microfrontends/local-development.md): Learn how to run and test your microfrontends locally. - [Path Routing](https://vercel.com/docs/microfrontends/path-routing.md): Route paths on your domain to different microfrontends. - [Managing Microfrontends](https://vercel.com/docs/microfrontends/managing-microfrontends.md): Learn how to manage your microfrontends on Vercel. - [Security](https://vercel.com/docs/microfrontends/managing-microfrontends/security.md): Learn how to manage your Deployment Protection and Firewall for your microfrontend on Vercel. - [Using Vercel Toolbar](https://vercel.com/docs/microfrontends/managing-microfrontends/vercel-toolbar.md): Learn how to use the Vercel Toolbar to make it easier to manage microfrontends. - [Testing & Troubleshooting](https://vercel.com/docs/microfrontends/troubleshooting.md): Learn about testing, common issues, and how to troubleshoot microfrontends on Vercel. - [Monorepos](https://vercel.com/docs/monorepos.md): Vercel provides support for monorepos. Learn how to deploy a monorepo here. - [Turborepo](https://vercel.com/docs/monorepos/turborepo.md): Learn about Turborepo, a build system for monorepos that allows you to have faster incremental builds, content-aware hashing, and Remote Caching. - [Remote Caching](https://vercel.com/docs/monorepos/remote-caching.md): Vercel Remote Cache allows you to share build outputs and artifacts across distributed teams. - [Nx](https://vercel.com/docs/monorepos/nx.md): Nx is an extensible build system with support for monorepos, integrations, and Remote Caching on Vercel. Learn how to deploy Nx to Vercel with this guide. - [Monorepos FAQ](https://vercel.com/docs/monorepos/monorepo-faq.md): Learn the answer to common questions about deploying monorepos on Vercel. - [Package Managers](https://vercel.com/docs/package-managers.md): Discover the package managers supported by Vercel for dependency management. Learn how Vercel detects and uses npm, Yarn, pnpm, and Bun for optimal build performance. - [Protected Git Scopes](https://vercel.com/docs/protected-git-scopes.md): Learn how to limit other Vercel teams from deploying from your Git repositories. - [Rolling Releases](https://vercel.com/docs/rolling-releases.md): Learn how to use Rolling Releases for more cautious deployments. - [Skew Protection](https://vercel.com/docs/skew-protection.md): Learn how Vercel's Skew Protection ensures that the client and server stay in sync for any particular deployment. - [Webhooks](https://vercel.com/docs/webhooks.md): Learn how to set up webhooks and use them with Vercel Integrations. - [Webhooks API Reference](https://vercel.com/docs/webhooks/webhooks-api.md): Vercel Integrations allow you to subscribe to certain trigger-based events through webhooks. Learn about the supported webhook events and how to use them. ## CDN - [Domains](https://vercel.com/docs/domains.md): Learn the fundamentals of how domains, DNS, and nameservers work on Vercel. - [Working with Domains](https://vercel.com/docs/domains/working-with-domains.md): Learn how domains work and the options Vercel provides for managing them. - [Adding a Domain](https://vercel.com/docs/domains/working-with-domains/add-a-domain.md): Learn how to add a custom domain to your Vercel project, verify it, and correctly set the DNS or Nameserver values. - [Adding a Domain to an Environment](https://vercel.com/docs/domains/working-with-domains/add-a-domain-to-environment.md): Learn how to add a custom domain to your Vercel project, verify it, and correctly set the DNS or Nameserver values. - [Assigning a Domain to a Git Branch](https://vercel.com/docs/domains/working-with-domains/assign-domain-to-a-git-branch.md): Learn how to assign a domain to a different Git branch with this guide. - [Deploying & Redirecting Domains](https://vercel.com/docs/domains/working-with-domains/deploying-and-redirecting.md): Learn how to deploy your domains and set up domain redirects with this guide. - [Removing a Domain](https://vercel.com/docs/domains/working-with-domains/remove-a-domain.md): Learn how to remove a domain from a Project and from your account completely with this guide. - [Renewing a Domain](https://vercel.com/docs/domains/working-with-domains/renew-a-domain.md): Learn how to manage automatic and manual renewals for custom domains purchased through or registered with Vercel, and how to redeem expired domains with this guide. - [Transferring Domains](https://vercel.com/docs/domains/working-with-domains/transfer-your-domain.md): Domains can be transferred to another team or project within Vercel, or to and from a third-party registrar. Learn how to transfer domains with this guide. - [Viewing & Searching Domains](https://vercel.com/docs/domains/working-with-domains/view-and-search-domains.md): Learn how to view and search all registered domains that are assigned to Vercel Projects through the Vercel dashboard. - [Working with DNS](https://vercel.com/docs/domains/working-with-dns.md): Learn how DNS works in order to properly configure your domain. - [Managing DNS Records](https://vercel.com/docs/domains/managing-dns-records.md): Learn how to add, verify, and remove DNS records for your domains on Vercel with this guide. - [Working with Nameservers](https://vercel.com/docs/domains/working-with-nameservers.md): Learn about nameservers and the benefits Vercel nameservers provide. - [Managing Nameservers](https://vercel.com/docs/domains/managing-nameservers.md): Learn how to add custom nameservers and restore original nameservers for your domains on Vercel with this guide. - [Working with SSL](https://vercel.com/docs/domains/working-with-ssl.md): Learn how Vercel uses SSL certification to keep your site secure. - [Custom SSL Certificates](https://vercel.com/docs/domains/custom-SSL-certificate.md): By default, Vercel provides all domains with a custom SSL certificates. However, Enterprise teams can upload their own custom SSL certificate. - [Pre-Generate SSL Certificates](https://vercel.com/docs/domains/pre-generating-ssl-certs.md): test - [Supported Domains](https://vercel.com/docs/domains/supported-domains.md): Learn about supported domains for purchase features and configuration. - [Troubleshooting Domains](https://vercel.com/docs/domains/troubleshooting.md): Learn about common reasons for domain misconfigurations and how to troubleshoot your domain on Vercel. - [Edge Cache](https://vercel.com/docs/edge-cache.md): Vercel's Edge Network caches your content at the edge in order to serve data to your users as fast as possible. Learn how Vercel caches works in this guide. - [Edge Network](https://vercel.com/docs/edge-network.md): Vercel's Edge Network enables you to store content close to your customers and run compute in regions close to your data, reducing latency and improving end-user performance. - [Regions](https://vercel.com/docs/edge-network/regions.md): View the list of regions supported by Vercel's Edge Network and learn about our global infrastructure. - [Compression](https://vercel.com/docs/edge-network/compression.md): Vercel helps reduce data transfer and improve performance by supporting both gzip and brotli compression - [Manage Usage](https://vercel.com/docs/edge-network/manage-usage.md): Learn how to understand the different charts in the Vercel dashboard. Learn how usage relates to billing, and how to optimize your usage for Edge Network. - [Encryption](https://vercel.com/docs/encryption.md): Out of the box, every Deployment on Vercel is served over an HTTPS connection. Learn more about how encryption works for the Edge Network here. - [Headers](https://vercel.com/docs/headers.md): This reference covers the list of request, response, cache-control, and custom response headers included with deployments with Vercel. - [Security Headers](https://vercel.com/docs/headers/security-headers.md): Learn how the Content Security Policy (CSP) offers defense against web vulnerabilities, its key features, and best practices. - [Cache-Control Headers](https://vercel.com/docs/headers/cache-control-headers.md): Learn about the cache-control headers sent to each Vercel deployment and how to use them to control the caching behavior of your application. - [Request Headers](https://vercel.com/docs/headers/request-headers.md): Learn about the request headers sent to each Vercel deployment and how to use them to process requests before sending a response. - [Response Headers](https://vercel.com/docs/headers/response-headers.md): Learn about the response headers sent to each Vercel deployment and how to use them to process responses before sending a response. - [Image Optimization](https://vercel.com/docs/image-optimization.md): Transform and optimize images to improve page load performance. - [Getting Started](https://vercel.com/docs/image-optimization/quickstart.md): Learn how you can leverage Vercel Image Optimization in your projects. - [Limits and Pricing](https://vercel.com/docs/image-optimization/limits-and-pricing.md): This page outlines information on the limits that are applicable when using Image Optimization, and the costs they can incur. - [Managing Usage & Costs](https://vercel.com/docs/image-optimization/managing-image-optimization-costs.md): Learn how to measure and manage Image Optimization usage with this guide to avoid any unexpected costs. - [Legacy Pricing](https://vercel.com/docs/image-optimization/legacy-pricing.md): This page outlines information on the pricing and limits for the source images-based legacy option. - [Incremental Static Regeneration](https://vercel.com/docs/incremental-static-regeneration.md): Learn how Vercel's Incremental Static Regeneration (ISR) provides better performance and faster builds. - [Getting Started](https://vercel.com/docs/incremental-static-regeneration/quickstart.md): Learn how to use Incremental Static Regeneration (ISR) to regenerate your pages without rebuilding and redeploying your site. - [Usage & Pricing](https://vercel.com/docs/incremental-static-regeneration/limits-and-pricing.md): This page outlines information on the limits that are applicable to using Incremental Static Regeneration (ISR), and the costs they can incur. - [Redirects](https://vercel.com/docs/redirects.md): Learn how to use redirects on Vercel to instruct Vercel's platform to redirect incoming requests to a new URL. - [Rewrites](https://vercel.com/docs/rewrites.md): Learn how to use rewrites to send users to different URLs without modifying the visible URL. ## Collaboration - [Comments](https://vercel.com/docs/comments.md): Comments allow teams and invited participants to give direct feedback on preview deployments. Learn more about Comments in this overview. - [Enabling Comments](https://vercel.com/docs/comments/how-comments-work.md): Learn when and where Comments are available, and how to enable and disable Comments at the account, project, and session or interface levels. - [Using Comments](https://vercel.com/docs/comments/using-comments.md): This guide will help you get started with using Comments with your Vercel Preview Deployments. - [Managing Comments](https://vercel.com/docs/comments/managing-comments.md): Learn how to manage Comments on your Preview Deployments from Team members and invited collaborators. - [Integrations](https://vercel.com/docs/comments/integrations.md): Learn how Comments integrates with Git providers like GitHub, GitLab, and BitBucket, as well as Vercel's Slack app. - [Draft Mode](https://vercel.com/docs/draft-mode.md): Vercel's Draft Mode enables you to view your unpublished headless CMS content on your site before publishing it. - [Edit Mode](https://vercel.com/docs/edit-mode.md): Discover how Vercel's Edit Mode enhances content management for headless CMSs, enabling real-time editing, and seamless collaboration. - [Feature Flags](https://vercel.com/docs/feature-flags.md): Learn how to use feature flags with Vercel's DX platform. - [Flags Explorer](https://vercel.com/docs/feature-flags/flags-explorer.md): View and override your application's feature flags from the Vercel Toolbar - [Getting Started](https://vercel.com/docs/feature-flags/flags-explorer/getting-started.md): Learn how to set up the Flags Explorer so you can see and override your application's feature flags - [Reference](https://vercel.com/docs/feature-flags/flags-explorer/reference.md): In-depth reference for configuring the Flags Explorer - [Pricing](https://vercel.com/docs/feature-flags/flags-explorer/limits-and-pricing.md): Learn about pricing for Flags Explorer. - [Flags SDK](https://vercel.com/docs/feature-flags/feature-flags-pattern.md): The Flags SDK is a free open-source library that gives developers the tools they need to use feature flags in Next.js and SvelteKit applications. - [With Runtime Logs](https://vercel.com/docs/feature-flags/integrate-with-runtime-logs.md): Integrate your feature flag provider with runtime logs. - [With Vercel Platform](https://vercel.com/docs/feature-flags/integrate-vercel-platform.md): Integrate your feature flags with the Vercel Platform. - [With Web Analytics](https://vercel.com/docs/feature-flags/integrate-with-web-analytics.md): Learn how to tag your page views and custom events with feature flags - [Toolbar](https://vercel.com/docs/vercel-toolbar.md): Learn how to use the Vercel Toolbar to leave feedback, navigate through important dashboard pages, share deployments, use Draft Mode for previewing unpublished content, and Edit Mode for editing content in real-time. - [Add to Environments](https://vercel.com/docs/vercel-toolbar/in-production-and-localhost.md): Learn how to use the Vercel Toolbar in production and local environments. - [Add to Localhost](https://vercel.com/docs/vercel-toolbar/in-production-and-localhost/add-to-localhost.md): Learn how to use the Vercel Toolbar in your local environment. - [Add to Production](https://vercel.com/docs/vercel-toolbar/in-production-and-localhost/add-to-production.md): Learn how to add the Vercel Toolbar to your production environment and how your team members can use tooling to access the toolbar. - [Managing Toolbar](https://vercel.com/docs/vercel-toolbar/managing-toolbar.md): Learn how to enable or disable the Vercel Toolbar for your team, project, and session. - [Browser Extensions](https://vercel.com/docs/vercel-toolbar/browser-extension.md): The browser extensions enable you to use the toolbar in production environments, take screenshots and attach them to comments, and set personal preferences for how the toolbar behaves. - [Accessibility Audit Tool](https://vercel.com/docs/vercel-toolbar/accessibility-audit-tool.md): Learn how to use the Accessibility Audit Tool to automatically check the Web Content Accessibility Guidelines 2.0 level A and AA rules. - [Interaction Timing Tool](https://vercel.com/docs/vercel-toolbar/interaction-timing-tool.md): The interaction timing tool allows you to inspect in detail each interaction's latency and get notified for interactions taking >200ms. - [Layout Shift Tool](https://vercel.com/docs/vercel-toolbar/layout-shift-tool.md): The layout shift tool gives you insight into any elements that may cause layout shifts on the page. ## Compute - [Fluid Compute](https://vercel.com/docs/fluid-compute.md): Learn about fluid compute, an execution model for Vercel Functions that provides a more flexible and efficient way to run your functions. - [Pricing](https://vercel.com/docs/fluid-compute/pricing.md): Learn about usage and pricing for fluid compute on Vercel. - [Functions](https://vercel.com/docs/functions.md): Vercel Functions allow you to run server-side code without managing a server. - [Getting Started](https://vercel.com/docs/functions/quickstart.md): Build your first Vercel Function in a few steps. - [Streaming](https://vercel.com/docs/functions/streaming-functions.md): Learn how to stream responses from Vercel Functions. - [Runtimes](https://vercel.com/docs/functions/runtimes.md): Runtimes transform your source code into Functions, which are served by our Edge Network. Learn about the official runtimes supported by Vercel. - [Node.js](https://vercel.com/docs/functions/runtimes/node-js.md): Learn how to use the Node.js runtime with Vercel Functions to create serverless functions. - [Advanced Node.js Usage](https://vercel.com/docs/functions/runtimes/node-js/advanced-node-configuration.md): Learn about advanced configurations for Serverless Functions on Vercel. - [Supported Node.js versions](https://vercel.com/docs/functions/runtimes/node-js/node-js-versions.md): Learn about the supported Node.js versions on Vercel. - [Python](https://vercel.com/docs/functions/runtimes/python.md): Learn how to use the Python runtime to compile Python Vercel Functions on Vercel. - [Go](https://vercel.com/docs/functions/runtimes/go.md): Learn how to use the Go runtime to compile Go Serverless Functions on Vercel. - [Ruby](https://vercel.com/docs/functions/runtimes/ruby.md): Learn how to use the Ruby runtime to compile Ruby Vercel Functions on Vercel. - [Wasm](https://vercel.com/docs/functions/runtimes/wasm.md): Learn how to use WebAssembly (Wasm) to enable low-level languages to run on Vercel Functions and Routing Middleware. - [Edge Runtime](https://vercel.com/docs/functions/runtimes/edge.md): Learn about the Edge runtime, the environment in which Edge Functions run. - [Configuring Functions](https://vercel.com/docs/functions/configuring-functions.md): Learn how to configure the runtime, region, maximum duration, and memory for Vercel Functions. - [Duration](https://vercel.com/docs/functions/configuring-functions/duration.md): Learn how to set the maximum duration of a Vercel Function. - [Memory](https://vercel.com/docs/functions/configuring-functions/memory.md): Learn how to set the memory / CPU of a Vercel Function. - [Runtime](https://vercel.com/docs/functions/configuring-functions/runtime.md): Learn how to configure the runtime for Vercel Functions. - [Region](https://vercel.com/docs/functions/configuring-functions/region.md): Learn how to configure regions for Vercel Functions. - [Advanced Configuration](https://vercel.com/docs/functions/configuring-functions/advanced-configuration.md): Learn how to add utility files to the /api directory, and bundle Vercel Functions. - [API Reference](https://vercel.com/docs/functions/functions-api-reference.md): Learn about available APIs when working with Vercel Functions. - [@vercel/functions](https://vercel.com/docs/functions/functions-api-reference/vercel-functions-package.md): Learn about available APIs when working with Vercel Functions. - [Logs](https://vercel.com/docs/functions/logs.md): Use runtime logs to debug and monitor your Vercel Functions. - [Limits](https://vercel.com/docs/functions/limitations.md): Learn about the limits and restrictions of using Vercel Functions with the Node.js runtime. - [Concurrency Scaling](https://vercel.com/docs/functions/concurrency-scaling.md): Learn how Vercel automatically scales your functions to handle traffic surges. - [Routing Middleware](https://vercel.com/docs/routing-middleware.md): Learn how you can use Routing Middleware, code that executes before a request is processed on a site, to provide speed and personalization to your users. - [Getting Started](https://vercel.com/docs/routing-middleware/getting-started.md): Learn how you can use Routing Middleware, code that executes before a request is processed on a site, to provide speed and personalization to your users. - [API](https://vercel.com/docs/routing-middleware/api.md): Learn how you can use Routing Middleware, code that executes before a request is processed on a site, to provide speed and personalization to your users. - [Cron Jobs](https://vercel.com/docs/cron-jobs.md): Learn about cron jobs, how they work, and how to use them on Vercel. - [Getting Started](https://vercel.com/docs/cron-jobs/quickstart.md): Learn how to schedule cron jobs to run at specific times or intervals. - [Managing Cron Jobs](https://vercel.com/docs/cron-jobs/manage-cron-jobs.md): Learn how to manage Cron Jobs effectively in Vercel. Explore cron job duration, error handling, deployments, concurrency control, local execution, and more to optimize your serverless workflows. - [Usage & Pricing](https://vercel.com/docs/cron-jobs/usage-and-pricing.md): Learn about cron jobs usage and pricing details. - [OG Image Generation](https://vercel.com/docs/og-image-generation.md): Learn how to optimize social media image generation through the Open Graph Protocol and @vercel/og library. - [@vercel/og](https://vercel.com/docs/og-image-generation/og-image-api.md): This reference provides information on how the @vercel/og package works on Vercel. - [Examples](https://vercel.com/docs/og-image-generation/examples.md): Learn how to use the @vercel/og library with examples. - [Data Cache](https://vercel.com/docs/data-cache.md): Vercel Data Cache is a specialized cache that stores responses from data fetches. Learn more about how it works with Next.js - [Manage Data Cache](https://vercel.com/docs/data-cache/manage-data-cache.md): Learn how to enable, disable, and manage your usage for Vercel Data Cache - [Sandbox](https://vercel.com/docs/vercel-sandbox.md): Vercel Sandbox allows you to run arbitrary code in isolated, ephemeral Linux VMs. - [Examples](https://vercel.com/docs/vercel-sandbox/examples.md): Vercel Sandbox allows you to run arbitrary code in isolated, ephemeral Linux VMs. - [Pricing and Limits](https://vercel.com/docs/vercel-sandbox/pricing.md): Vercel Sandbox allows you to run arbitrary code in isolated, ephemeral Linux VMs. ## Multi-tenant - [Domain Management](https://vercel.com/docs/multi-tenant/domain-management.md): Manage custom domains, wildcard subdomains, and SSL certificates programmatically for multi-tenant applications using Vercel for Platforms. - [Limits](https://vercel.com/docs/multi-tenant/limits.md): Understand the limits and features available for Vercel for Platforms. ## Observability - [Overview](https://vercel.com/docs/observability.md): Observability on Vercel provides framework-aware insights enabling you to optimize infrastructure and application performance. - [Insights](https://vercel.com/docs/observability/insights.md): List of available data sources that you can view and monitor with Observability on Vercel. - [Observability Plus](https://vercel.com/docs/observability/observability-plus.md): Learn about using Observability Plus and its limits. - [Logs](https://vercel.com/docs/logs.md): Use logs to find information on deployment builds, function executions, and more. - [Runtime](https://vercel.com/docs/logs/runtime.md): Learn how to search, inspect, and share your runtime logs with the Logs tab. - [OpenTelemetry](https://vercel.com/docs/otel.md): Learn how to get started with OTel on Vercel to send traces from your functions to application performance monitoring (APM) vendors. - [Session Tracing](https://vercel.com/docs/session-tracing.md): Learn how to trace your sessions to understand performance and infrastructure details. - [Query](https://vercel.com/docs/query.md): Query and visualize your Vercel usage, traffic, and more in observability. - [Query Reference](https://vercel.com/docs/query/reference.md): This reference covers the dimensions and operators used to create a query. - [Monitoring](https://vercel.com/docs/query/monitoring.md): Query and visualize your Vercel usage, traffic, and more with Monitoring. - [Getting Started](https://vercel.com/docs/query/monitoring/quickstart.md): In this quickstart guide, you'll discover how to create and execute a query to visualize the most popular posts on your website. - [Monitoring Reference](https://vercel.com/docs/query/monitoring/monitoring-reference.md): This reference covers the clauses, fields, and variables used to create a Monitoring query. - [Limits and Pricing](https://vercel.com/docs/query/monitoring/limits-and-pricing.md): Learn about our limits and pricing when using Monitoring. Different limitations are applied depending on your plan. - [Notebooks](https://vercel.com/docs/notebooks.md): Learn more about Notebooks and how they allow you to organize and save your queries. - [Speed Insights](https://vercel.com/docs/speed-insights.md): This page lists out and explains all the performance metrics provided by Vercel's Speed Insights feature. - [Getting Started](https://vercel.com/docs/speed-insights/quickstart.md): Vercel Speed Insights provides you detailed insights into your website's performance. This quickstart guide will help you get started with using Speed Insights on Vercel. - [Using Speed Insights](https://vercel.com/docs/speed-insights/using-speed-insights.md): Learn how to use Speed Insights to analyze your application's performance data. - [Metrics](https://vercel.com/docs/speed-insights/metrics.md): Learn what each performance metric on Speed Insights means and how the scores are calculated. - [Privacy](https://vercel.com/docs/speed-insights/privacy-policy.md): Learn how Vercel follows the latest privacy and data compliance standards with its Speed Insights feature. - [@vercel/speed-insights](https://vercel.com/docs/speed-insights/package.md): Learn how to configure your application to capture and send web performance metrics to Vercel using the @vercel/speed-insights npm package. - [Limits and Pricing](https://vercel.com/docs/speed-insights/limits-and-pricing.md): Learn about our limits and pricing when using Vercel Speed Insights. Different limitations are applied depending on your plan. - [Troubleshooting](https://vercel.com/docs/speed-insights/troubleshooting.md): Learn about common issues and how to troubleshoot Vercel Speed Insights. - [Migrating from Legacy](https://vercel.com/docs/speed-insights/migrating-from-legacy.md): Learn about migrating from legacy features and configuration. - [Log Drains](https://vercel.com/docs/log-drains.md): Log drains collect all of your logs using a service specializing in storing app logs. Learn how to use them with Vercel Integrations here. - [Configure Log Drains](https://vercel.com/docs/log-drains/configure-log-drains.md): Subscribe to log drains that are generic and configurable from the Vercel dashboard without creating an integration. - [Correlate Logs and Traces](https://vercel.com/docs/log-drains/correlate-logs-and-traces.md): Vercel correlates logs with distributed traces automatically, providing developers with comprehensive visibility into application performance and behavior. - [Log Drains Reference](https://vercel.com/docs/log-drains/log-drains-reference.md): Learn about Log Drains types and sources. - [Web Analytics](https://vercel.com/docs/analytics.md): With Web Analytics, you can get detailed insights into your website's visitors with new metrics like top pages, top referrers, and demographics. - [Getting Started](https://vercel.com/docs/analytics/quickstart.md): Vercel Web Analytics provides you detailed insights into your website's visitors. This quickstart guide will help you get started with using Analytics on Vercel. - [Using Web Analytics](https://vercel.com/docs/analytics/using-web-analytics.md): Learn how to use Vercel's Web Analytics to understand how visitors are using your website. - [Filtering](https://vercel.com/docs/analytics/filtering.md): Learn how filters allow you to explore insights about your website's visitors. - [Custom Events](https://vercel.com/docs/analytics/custom-events.md): Learn how to send custom analytics events from your application. - [Redacting Sensitive Data](https://vercel.com/docs/analytics/redacting-sensitive-data.md): Learn how to redact sensitive data from your Web Analytics events. - [Privacy](https://vercel.com/docs/analytics/privacy-policy.md): Learn how Vercel supports privacy and data compliance standards with Vercel Web Analytics. - [@vercel/analytics](https://vercel.com/docs/analytics/package.md): With the @vercel/analytics npm package, you are able to configure your application to send analytics data to Vercel. - [Pricing](https://vercel.com/docs/analytics/limits-and-pricing.md): Learn about pricing for Vercel Web Analytics. - [Troubleshooting](https://vercel.com/docs/analytics/troubleshooting.md): Learn how to troubleshoot common issues with Vercel Web Analytics. - [Manage & Optimize](https://vercel.com/docs/manage-and-optimize-observability.md): Learn how to understand the different charts in the Vercel dashboard, how usage relates to billing, and how to optimize your usage of Web Analytics and Speed Insights. ## Platform - [Dashboard](https://vercel.com/docs/dashboard-features.md): Learn how to use the Vercel dashboard to view and manage all aspects of the Vercel platform, including your Projects and Deployments. - [Navigating the Dashboard](https://vercel.com/docs/dashboard-features/overview.md): Learn how to select a scope, change the Project view, use search, or create a new project, all within the Vercel dashboard. - [Support Center](https://vercel.com/docs/dashboard-features/support-center.md): Learn how to communicate securely with the Vercel support team - [Using the Command Menu ](https://vercel.com/docs/dashboard-features/command-menu.md): Learn how to quickly navigate through the Vercel dashboard with your keyboard using the Command Menu. - [Notifications](https://vercel.com/docs/notifications.md): Learn how to use Notifications to view and manage important alerts about your deployments, domains, integrations, account, and usage. - [Projects](https://vercel.com/docs/projects.md): A project is the application that you have deployed to Vercel. - [Managing projects](https://vercel.com/docs/projects/managing-projects.md): Learn how to manage your projects through the Vercel Dashboard. - [Project Dashboard](https://vercel.com/docs/projects/project-dashboard.md): Learn about the features available for managing projects with the project Dashboard on Vercel. - [Transferring a project](https://vercel.com/docs/projects/transferring-projects.md): Learn how to transfer a project between Vercel teams. - [Project Configuration](https://vercel.com/docs/project-configuration.md): Learn how to use vercel.json to configure and override the default behavior of Vercel from within your project. - [General Settings](https://vercel.com/docs/project-configuration/general-settings.md): Configure basic settings for your Vercel project, including the project name, build and development settings, root directory, Node.js version, Project ID, and Vercel Toolbar settings. - [Project Settings](https://vercel.com/docs/project-configuration/project-settings.md): Use the project settings, to configure custom domains, environment variables, Git, integrations, deployment protection, functions, cron jobs, project members, webhooks, log drains, and security settings. - [Git Configuration](https://vercel.com/docs/project-configuration/git-configuration.md): Learn how to configure Git for your project through the vercel.json file. - [Git Settings](https://vercel.com/docs/project-configuration/git-settings.md): Use the project settings to manage the Git connection, enable Git LFS, create deploy hooks, and configure the build step. - [Global Configuration](https://vercel.com/docs/project-configuration/global-configuration.md): Learn how to configure Vercel CLI under your system user. - [Security settings](https://vercel.com/docs/project-configuration/security-settings.md): Configure security settings for your Vercel project, including Logs and Source Protection, Customer Success Code Visibility, Git Fork Protection, and Secure Backend Access with OIDC Federation. - [Product Changes](https://vercel.com/docs/product-changes.md): Track major platform updates, feature releases, and deprecations across the Vercel platform. - [Checks](https://vercel.com/docs/checks.md): Vercel automatically keeps an eye on various aspects of your web application using the Checks API. Learn how to use Checks in your Vercel workflow here. - [Checks API](https://vercel.com/docs/checks/checks-api.md): The Vercel Checks API let you create tests and assertions that run after each deployment has been built, and are powered by Vercel Integrations. - [Checks Reference](https://vercel.com/docs/checks/creating-checks.md): Learn how to create your own Checks with Vercel Integrations. You can build your own Integration in order to register any arbitrary Check for your deployments. - [Promotion Requirements](https://vercel.com/docs/checks/promotion-requirements.md): Learn about promotion requirements features and configuration. - [CLI](https://vercel.com/docs/cli.md): Learn how to use the Vercel command-line interface (CLI) to manage and configure your Vercel Projects from the command line. - [Deploying from CLI](https://vercel.com/docs/cli/deploying-from-cli.md): Learn how to deploy your Vercel Projects from Vercel CLI using the vercel or vercel deploy commands. - [Project Linking](https://vercel.com/docs/cli/project-linking.md): Learn how to link existing Vercel Projects with Vercel CLI. - [Telemetry](https://vercel.com/docs/cli/about-telemetry.md): Vercel CLI collects telemetry data about general usage. - [Global Options](https://vercel.com/docs/cli/global-options.md): Global options are commonly available to use with multiple Vercel CLI commands. Learn about Vercel CLI's global options here. - [vercel alias](https://vercel.com/docs/cli/alias.md): Learn how to apply custom domain aliases to your Vercel deployments using the vercel alias CLI command. - [vercel bisect](https://vercel.com/docs/cli/bisect.md): Learn how to perform a binary search on your deployments to help surface issues using the vercel bisect CLI command. - [vercel blob](https://vercel.com/docs/cli/blob.md): Learn how to interact with Vercel Blob storage using the vercel blob CLI command. - [vercel build](https://vercel.com/docs/cli/build.md): Learn how to build a Vercel Project locally or in your own CI environment using the vercel build CLI command. - [vercel cache](https://vercel.com/docs/cli/cache.md): Learn how to manage cache for your project using the vercel cache CLI command. - [vercel certs](https://vercel.com/docs/cli/certs.md): Learn how to manage certificates for your domains using the vercel certs CLI command. - [vercel deploy](https://vercel.com/docs/cli/deploy.md): Learn how to deploy your Vercel projects using the vercel deploy CLI command. - [vercel dev](https://vercel.com/docs/cli/dev.md): Learn how to replicate the Vercel deployment environment locally and test your Vercel Project before deploying using the vercel dev CLI command. - [vercel dns](https://vercel.com/docs/cli/dns.md): Learn how to manage your DNS records for your domains using the vercel dns CLI command. - [vercel domains](https://vercel.com/docs/cli/domains.md): Learn how to buy, sell, transfer, and manage your domains using the vercel domains CLI command. - [vercel env](https://vercel.com/docs/cli/env.md): Learn how to manage your environment variables in your Vercel Projects using the vercel env CLI command. - [vercel git](https://vercel.com/docs/cli/git.md): Learn how to manage your Git provider connections using the vercel git CLI command. - [vercel help](https://vercel.com/docs/cli/help.md): Learn how to use the vercel help CLI command to get information about all available Vercel CLI commands. - [vercel init](https://vercel.com/docs/cli/init.md): Learn how to initialize example Vercel Projects locally using the vercel init CLI command. - [vercel inspect](https://vercel.com/docs/cli/inspect.md): Learn how to retrieve information about your Vercel deployments using the vercel inspect CLI command. - [vercel install](https://vercel.com/docs/cli/install.md): Learn how to install native integrations with the vercel install CLI command. - [vercel integration](https://vercel.com/docs/cli/integration.md): Learn how to perform key integration tasks using the vercel integration CLI command. - [vercel integration-resource](https://vercel.com/docs/cli/integration-resource.md): Learn how to perform native integration product resources tasks using the vercel integration-resource CLI command. - [vercel link](https://vercel.com/docs/cli/link.md): Learn how to link a local directory to a Vercel Project using the vercel link CLI command. - [vercel list](https://vercel.com/docs/cli/list.md): Learn how to list out all recent deployments for the current Vercel Project using the vercel list CLI command. - [vercel login](https://vercel.com/docs/cli/login.md): Learn how to login into your Vercel account using the vercel login CLI command. - [vercel logout](https://vercel.com/docs/cli/logout.md): Learn how to logout from your Vercel account using the vercel logout CLI command. - [vercel logs](https://vercel.com/docs/cli/logs.md): Learn how to list out all runtime logs for a specific deployment using the vercel logs CLI command. - [vercel project](https://vercel.com/docs/cli/project.md): Learn how to list, add, remove, and manage your Vercel Projects using the vercel project CLI command. - [vercel promote](https://vercel.com/docs/cli/promote.md): Learn how to promote an existing deployment using the vercel promote CLI command. - [vercel pull](https://vercel.com/docs/cli/pull.md): Learn how to update your local project with remote environment variables using the vercel pull CLI command. - [vercel redeploy](https://vercel.com/docs/cli/redeploy.md): Learn how to redeploy your project using the vercel redeploy CLI command. - [vercel remove](https://vercel.com/docs/cli/remove.md): Learn how to remove a deployment using the vercel remove CLI command. - [vercel rollback](https://vercel.com/docs/cli/rollback.md): Learn how to roll back your production deployments to previous deployments using the vercel rollback CLI command. - [vercel rolling-release](https://vercel.com/docs/cli/rolling-release.md): Learn how to manage your project's rolling releases using the vercel rolling-release CLI command. - [vercel switch](https://vercel.com/docs/cli/switch.md): Learn how to switch between different team scopes using the vercel switch CLI command. - [vercel teams](https://vercel.com/docs/cli/teams.md): Learn how to list, add, remove, and manage your teams using the vercel teams CLI command. - [vercel telemetry](https://vercel.com/docs/cli/telemetry.md): Learn how to manage telemetry collection. - [vercel whoami](https://vercel.com/docs/cli/whoami.md): Learn how to display the username of the currently logged in user with the vercel whoami CLI command. - [Integrations](https://vercel.com/docs/integrations.md): Learn how to extend Vercel's capabilities by integrating with your preferred providers for AI, databases, headless content, commerce, and more. - [Extend Vercel](https://vercel.com/docs/integrations/install-an-integration.md): Learn how to pair Vercel's functionality with a third-party service to streamline observability, integrate with testing tools, connect to your CMS, and more. - [Add a Connectable Account](https://vercel.com/docs/integrations/install-an-integration/add-a-connectable-account.md): Learn how to connect Vercel to your third-party account. - [Add a Native Integration](https://vercel.com/docs/integrations/install-an-integration/product-integration.md): Learn how you can add a product to your Vercel project through a native integration. - [Permissions and Access](https://vercel.com/docs/integrations/install-an-integration/manage-integrations-reference.md): Learn how to manage project access and added products for your integrations. - [Integrate with Vercel](https://vercel.com/docs/integrations/create-integration.md): Learn how to create and manage your own integration for internal or public use with Vercel. - [Native integration concepts](https://vercel.com/docs/integrations/create-integration/native-integration.md): As an integration provider, understanding how your service interacts with Vercel's platform will help you create and optimize your integration. - [Create a Native Integration](https://vercel.com/docs/integrations/create-integration/marketplace-product.md): Learn how to create a product for your Vercel native integration - [Deployment integration actions](https://vercel.com/docs/integrations/create-integration/deployment-integration-action.md): These actions allow integration providers to set up automated tasks with Vercel deployments. - [Native Integration Flows](https://vercel.com/docs/integrations/create-integration/marketplace-flows.md): Learn how information flows between the integration user, Vercel, and the integration provider for Vercel native integrations. - [Native Integrations REST API](https://vercel.com/docs/integrations/create-integration/marketplace-api.md): Learn about native integrations rest api features and configuration. - [Integration Approval Checklist](https://vercel.com/docs/integrations/create-integration/approval-checklist.md): The integration approval checklist is used ensure all necessary steps have been taken for a great integration experience. - [Requirements for listing an Integration](https://vercel.com/docs/integrations/create-integration/submit-integration.md): Learn about all the requirements and guidelines needed when creating your Integration. - [Upgrade an Integration](https://vercel.com/docs/integrations/create-integration/upgrade-integration.md): Lean more about when you may need to upgrade your Integration. - [CMS Integrations](https://vercel.com/docs/integrations/cms.md): Learn how to integrate Vercel with CMS platforms, including Contentful, Sanity, and Sitecore XM Cloud. - [Agility CMS](https://vercel.com/docs/integrations/cms/agility-cms.md): Learn how to integrate Agility CMS with Vercel. Follow our tutorial to deploy the Agility CMS template or install the integration for flexible and scalable content management. - [ButterCMS](https://vercel.com/docs/integrations/cms/butter-cms.md): Learn how to integrate ButterCMS with Vercel. Follow our tutorial to set up the ButterCMS template on Vercel and manage content seamlessly using ButterCMS API. - [Contentful](https://vercel.com/docs/integrations/cms/contentful.md): Integrate Vercel with Contentful to deploy your content. - [DatoCMS](https://vercel.com/docs/integrations/cms/dato-cms.md): Learn how to integrate DatoCMS with Vercel. Follow our step-by-step tutorial to set up and manage your digital content seamlessly using DatoCMS API. - [Formspree](https://vercel.com/docs/integrations/cms/formspree.md): Learn how to integrate Formspree with Vercel. Follow our tutorial to set up Formspree and manage form submissions on your static website without needing a server. - [Makeswift](https://vercel.com/docs/integrations/cms/makeswift.md): Learn how to integrate Makeswift with Vercel. Makeswift is a no-code website builder designed for creating and managing React websites. Follow our tutorial to set up Makeswift and deploy your website on Vercel. - [Sanity](https://vercel.com/docs/integrations/cms/sanity.md): Learn how to integrate Sanity with Vercel. Follow our tutorial to deploy the Sanity template or install the integration for real-time collaboration and structured content management. - [Sitecore](https://vercel.com/docs/integrations/cms/sitecore.md): Integrate Vercel with Sitecore XM Cloud to deploy your content. - [Ecommerce Integrations](https://vercel.com/docs/integrations/ecommerce.md): Learn how to integrate Vercel with ecommerce platforms, including BigCommerce and Shopify. - [BigCommerce](https://vercel.com/docs/integrations/ecommerce/bigcommerce.md): Integrate Vercel with BigCommerce to deploy your headless storefront. - [Shopify](https://vercel.com/docs/integrations/ecommerce/shopify.md): Integrate Vercel with Shopify to deploy your headless storefront. - [Sign in with Vercel](https://vercel.com/docs/integrations/sign-in-with-vercel.md): Learn how to sign into Vercel Community using your Vercel account. - [Building Integrations with Vercel REST API](https://vercel.com/docs/integrations/vercel-api-integrations.md): Learn how to use Vercel REST API to build your integrations and work with redirect URLs. - [Kubernetes](https://vercel.com/docs/integrations/external-platforms/kubernetes.md): Deploy your frontend on Vercel alongside your existing Kubernetes infrastructure. - [Limits](https://vercel.com/docs/limits.md): This reference covers a list of all the limits and limitations that apply on Vercel. - [Fair use Guidelines](https://vercel.com/docs/limits/fair-use-guidelines.md): Learn about all subscription plans included usage that is subject to Vercel's fair use guidelines. ## Pricing - [Plans](https://vercel.com/docs/plans.md): Learn about the different plans available on Vercel. - [Hobby Plan](https://vercel.com/docs/plans/hobby.md): Learn about the Hobby plan and how it compares to the Pro plan. - [Pro Plan](https://vercel.com/docs/plans/pro.md): Learn about the Pro plan, which is tailored for professional developers, freelancers, and small businesses. It offers more resources and advanced features at a monthly subscription cost. - [Pro Plan Trial](https://vercel.com/docs/plans/pro/trials.md): Learn all about Vercel's Pro Plan free trial, including features, usage limits, and options post-trial. Learn how to manage your team's projects with Vercel's Pro Plan trial. - [Billing FAQ](https://vercel.com/docs/plans/pro/billing.md): This page covers frequently asked questions around payments, invoices, and billing on the Pro plan. - [Enterprise Plan](https://vercel.com/docs/plans/enterprise.md): Learn about the Enterprise plan for Vercel, including features, pricing, and more. - [Billing FAQ](https://vercel.com/docs/plans/enterprise/billing.md): This page covers frequently asked questions around payments, invoices, and billing on the Enterprise plan. - [Pricing](https://vercel.com/docs/pricing.md): Learn about Vercel's pricing model, including the resources and services that are billed, and how they are priced. - [Regional Pricing](https://vercel.com/docs/pricing/regional-pricing.md): Vercel pricing for Managed Infrastructure resources in different regions. - [Cape Town, South Africa](https://vercel.com/docs/pricing/regional-pricing/cpt1.md): Vercel pricing for the Cape Town, South Africa (cpt1) region. - [Cleveland, USA](https://vercel.com/docs/pricing/regional-pricing/cle1.md): Vercel pricing for the Cleveland, USA (cle1) region. - [Dubai, UAE](https://vercel.com/docs/pricing/regional-pricing/dxb1.md): Vercel pricing for the Dubai, UAE (dxb1) region. - [Dublin, Ireland](https://vercel.com/docs/pricing/regional-pricing/dub1.md): Vercel pricing for the Dublin, Ireland (dub1) region. - [Frankfurt, Germany](https://vercel.com/docs/pricing/regional-pricing/fra1.md): Vercel pricing for the Frankfurt, Germany (fra1) region. - [Hong Kong](https://vercel.com/docs/pricing/regional-pricing/hkg1.md): Vercel pricing for the Hong Kong (hkg1) region. - [London, UK](https://vercel.com/docs/pricing/regional-pricing/lhr1.md): Vercel pricing for the London, UK (lhr1) region. - [Mumbai, India](https://vercel.com/docs/pricing/regional-pricing/bom1.md): Vercel pricing for the Mumbai, India (bom1) region. - [Osaka, Japan](https://vercel.com/docs/pricing/regional-pricing/kix1.md): Vercel pricing for the Osaka, Japan (kix1) region. - [Paris, France](https://vercel.com/docs/pricing/regional-pricing/cdg1.md): Vercel pricing for the Paris, France (cdg1) region. - [Portland, USA](https://vercel.com/docs/pricing/regional-pricing/pdx1.md): Vercel pricing for the Portland, USA (pdx1) region. - [San Francisco, USA](https://vercel.com/docs/pricing/regional-pricing/sfo1.md): Vercel pricing for the San Francisco, USA (sfo1) region. - [São Paulo, Brazil](https://vercel.com/docs/pricing/regional-pricing/gru1.md): Vercel pricing for the São Paulo, Brazil (gru1) region. - [Seoul, South Korea](https://vercel.com/docs/pricing/regional-pricing/icn1.md): Vercel pricing for the Seoul, South Korea (icn1) region. - [Singapore](https://vercel.com/docs/pricing/regional-pricing/sin1.md): Vercel pricing for the Singapore (sin1) region. - [Stockholm, Sweden](https://vercel.com/docs/pricing/regional-pricing/arn1.md): Vercel pricing for the Stockholm, Sweden (arn1) region. - [Sydney, Australia](https://vercel.com/docs/pricing/regional-pricing/syd1.md): Vercel pricing for the Sydney, Australia (syd1) region. - [Tokyo, Japan](https://vercel.com/docs/pricing/regional-pricing/hnd1.md): Vercel pricing for the Tokyo, Japan (hnd1) region. - [Washington, D.C., USA](https://vercel.com/docs/pricing/regional-pricing/iad1.md): Vercel pricing for the Washington, D.C., USA (iad1) region. - [Manage and Optimize Usage](https://vercel.com/docs/pricing/manage-and-optimize-usage.md): Understand how to manage and optimize your usage on Vercel, learn how to track your usage, set up alerts, and optimize your usage to save costs. - [Calculating Usage of Resources](https://vercel.com/docs/pricing/how-does-vercel-calculate-usage-of-resources.md): Understand how Vercel measures and calculates your resource usage based on a typical user journey. - [Billing & Invoices](https://vercel.com/docs/pricing/understanding-my-invoice.md): Learn how Vercel invoices get structured for Pro and Enterprise plans. Learn how usage allotments and on-demand charges get included. - [Legacy Metrics](https://vercel.com/docs/pricing/legacy.md): Learn about Bandwidth, Requests, Vercel Function Invocations, and Vercel Function Execution metrics. - [Spend Management](https://vercel.com/docs/spend-management.md): Learn how to get notified about your account spend and configure a webhook. ## Security - [Overview](https://vercel.com/docs/security.md): Vercel provides built-in and customizable features to ensure that your site is secure. - [Security & Compliance Measures](https://vercel.com/docs/security/compliance.md): Learn about the protection and compliance measures Vercel takes to ensure the security of your data, including DDoS mitigation and SOC 2 compliance. - [Shared Responsibility Model](https://vercel.com/docs/security/shared-responsibility.md): Discover the essentials of our Shared Responsibility Model, outlining the key roles and responsibilities for customers, Vercel, and shared aspects in ensuring secure and efficient cloud computing services. - [PCI DSS iframe Integration](https://vercel.com/docs/security/pci-dss.md): Learn how to integrate an iframe into your application to support PCI DSS compliance. - [Reverse Proxy Servers and Vercel](https://vercel.com/docs/security/reverse-proxy.md): Learn why reverse proxy servers are not recommended with Vercel's firewall. - [Access Control](https://vercel.com/docs/security/access-control.md): Learn about the protection and compliance measures Vercel takes to ensure the security of your data, including DDoS mitigation, SOC 2 compliance and more. - [Audit Logs](https://vercel.com/docs/audit-log.md): Learn how to track and analyze your team members' activities. - [Firewall](https://vercel.com/docs/vercel-firewall.md): Learn how Vercel Firewall helps protect your applications and websites from malicious attacks and unauthorized access. - [Firewall Concepts](https://vercel.com/docs/vercel-firewall/firewall-concepts.md): Understand the fundamentals behind the Vercel Firewall. - [DDoS Mitigation](https://vercel.com/docs/vercel-firewall/ddos-mitigation.md): Learn how the Vercel Firewall mitigates against DoS and DDoS attacks - [Attack Challenge Mode](https://vercel.com/docs/vercel-firewall/attack-challenge-mode.md): Learn how to use Attack Challenge Mode to help control who has access to your site when it's under attack. - [Web Application Firewall](https://vercel.com/docs/vercel-firewall/vercel-waf.md): Learn how to secure your website with the Vercel Web Application Firewall (WAF) - [Custom Rules](https://vercel.com/docs/vercel-firewall/vercel-waf/custom-rules.md): Learn how to add and manage custom rules to configure the Vercel Web Application Firewall (WAF). - [Rate Limiting](https://vercel.com/docs/vercel-firewall/vercel-waf/rate-limiting.md): Learn how to configure custom rate limiting rules with the Vercel Web Application Firewall (WAF). - [Rule Configuration](https://vercel.com/docs/vercel-firewall/vercel-waf/rule-configuration.md): List of configurable options with the Vercel WAF - [System Bypass Rules](https://vercel.com/docs/vercel-firewall/vercel-waf/system-bypass-rules.md): Learn how to configure IP-based system bypass rules with the Vercel Web Application Firewall (WAF). - [Rate Limiting SDK](https://vercel.com/docs/vercel-firewall/vercel-waf/rate-limiting-sdk.md): Learn how to configure a custom rule with rate limit in your code. - [IP Blocking](https://vercel.com/docs/vercel-firewall/vercel-waf/ip-blocking.md): Learn how to customize the Vercel WAF to restrict access to certain IP addresses. - [Managed Rulesets](https://vercel.com/docs/vercel-firewall/vercel-waf/managed-rulesets.md): Learn how to use managed rulesets with the Vercel Web Application Firewall (WAF) - [Examples](https://vercel.com/docs/vercel-firewall/vercel-waf/examples.md): Learn how to use Vercel WAF to protect your site in specific situations. - [Usage & Pricing](https://vercel.com/docs/vercel-firewall/vercel-waf/usage-and-pricing.md): Learn how the Vercel WAF can affect your usage and how specific features are priced. - [Firewall API](https://vercel.com/docs/vercel-firewall/firewall-api.md): Learn how to interact with the security endpoints of the Vercel REST API programmatically. - [Firewall Observability](https://vercel.com/docs/vercel-firewall/firewall-observability.md): Learn how firewall traffic monitoring and alerts help you react quickly to potential security threats. - [Bot Management](https://vercel.com/docs/bot-management.md): Learn how to manage bot traffic to your site. - [BotID](https://vercel.com/docs/botid.md): Protect your applications from automated attacks with intelligent bot detection and verification, powered by Kasada. - [OIDC](https://vercel.com/docs/oidc.md): Secure the access to your backend using OIDC Federation to enable auto-generated, short-lived, and non-persistent credentials. - [AWS](https://vercel.com/docs/oidc/aws.md): Learn how to configure your AWS account to trust Vercel's OpenID Connect (OIDC) Identity Provider (IdP). - [Azure](https://vercel.com/docs/oidc/azure.md): Learn how to configure your Microsoft Azure account to trust Vercel's OpenID Connect (OIDC) Identity Provider (IdP). - [Connect your API](https://vercel.com/docs/oidc/api.md): Learn how to configure your own API to trust Vercel's OpenID Connect (OIDC) Identity Provider (IdP) - [Google Cloud Platform](https://vercel.com/docs/oidc/gcp.md): Learn how to configure your GCP project to trust Vercel's OpenID Connect (OIDC) Identity Provider (IdP). - [OIDC Reference](https://vercel.com/docs/oidc/reference.md): Review helper libraries to help you connect with your backend and understand the structure of an OIDC token. - [RBAC](https://vercel.com/docs/rbac.md): Learn how to manage team members on Vercel, and how to assign roles to each member with role-based access control (RBAC). - [Access Roles](https://vercel.com/docs/rbac/access-roles.md): Learn about the different roles available for team members on a Vercel account. - [Project Level Roles](https://vercel.com/docs/rbac/access-roles/project-level-roles.md): Learn about the project level roles and their permissions. - [Team Level Roles](https://vercel.com/docs/rbac/access-roles/team-level-roles.md): Learn about the different team level roles and the permissions they provide. - [Access Groups](https://vercel.com/docs/rbac/access-groups.md): Learn how to configure access groups for team members on a Vercel account. - [Managing Team Members](https://vercel.com/docs/rbac/managing-team-members.md): Learn how to manage team members on Vercel, and how to assign roles to each member with role-based access control (RBAC). - [Secure Compute](https://vercel.com/docs/secure-compute.md): Vercel Secure Compute allows you to establish secure connections between Vercel and backend environments. - [Two-factor Enforcement](https://vercel.com/docs/two-factor-enforcement.md): Learn how to enforce two-factor authentication (2FA) for your Vercel team members to enhance security. ## Storage - [Blob](https://vercel.com/docs/vercel-blob.md): Vercel Blob is a scalable, and cost-effective object storage service for static assets, such as images, videos, audio files, and more. - [Server Uploads](https://vercel.com/docs/vercel-blob/server-upload.md): Learn how to upload files to Vercel Blob using Server Actions and Route Handlers - [Client Uploads](https://vercel.com/docs/vercel-blob/client-upload.md): Learn how to upload files larger than 4.5 MB directly from the browser to Vercel Blob - [Using the SDK](https://vercel.com/docs/vercel-blob/using-blob-sdk.md): Learn how to use the Vercel Blob SDK to access your blob store from your apps. - [Pricing](https://vercel.com/docs/vercel-blob/usage-and-pricing.md): Learn about the pricing for Vercel Blob. - [Security](https://vercel.com/docs/vercel-blob/security.md): Learn how your Vercel Blob store is secured - [Examples](https://vercel.com/docs/vercel-blob/examples.md): Examples on how to use Vercel Blob in your applications - [Edge Config](https://vercel.com/docs/edge-config.md): An Edge Config is a global data store that enables experimentation with feature flags, A/B testing, critical redirects, and more. - [Getting Started](https://vercel.com/docs/edge-config/get-started.md): Learn how to create an Edge Config store and read from it in your project. - [Using Edge Config](https://vercel.com/docs/edge-config/using-edge-config.md): Learn how to use Edge Configs in your projects. - [Edge Configs & REST API](https://vercel.com/docs/edge-config/vercel-api.md): Learn how to use the Vercel REST API to create and update Edge Configs. You can also read data stored in Edge Configs with the Vercel REST API. - [Edge Configs & Dashboard](https://vercel.com/docs/edge-config/edge-config-dashboard.md): Learn how to create, view and update your Edge Configs and the data inside them in your Vercel Dashboard at the Hobby team, team, and project levels. - [Edge Config SDK](https://vercel.com/docs/edge-config/edge-config-sdk.md): The Edge Config client SDK is the most ergonomic way to read data from Edge Configs. Learn how to set up the SDK so you can start reading Edge Configs. - [Limits & Pricing](https://vercel.com/docs/edge-config/edge-config-limits.md): Learn about the Edge Configs limits and pricing based on account plans. - [Integrations](https://vercel.com/docs/edge-config/edge-config-integrations.md): Learn how to use Edge Config with popular A/B testing and feature flag service integrations. - [DevCycle](https://vercel.com/docs/edge-config/edge-config-integrations/devcycle-edge-config.md): Learn how to use Edge Config with Vercel's DevCycle integration. - [Hypertune](https://vercel.com/docs/edge-config/edge-config-integrations/hypertune-edge-config.md): Learn how to use Hypertune's integration with Vercel Edge Config. - [LaunchDarkly](https://vercel.com/docs/edge-config/edge-config-integrations/launchdarkly-edge-config.md): Learn how to use Edge Config with Vercel's LaunchDarkly integration. - [Split](https://vercel.com/docs/edge-config/edge-config-integrations/split-edge-config.md): Learn how to use Edge Config with Vercel's Split integration. - [Statsig](https://vercel.com/docs/edge-config/edge-config-integrations/statsig-edge-config.md): Learn how to use Edge Config with Vercel's Statsig integration.