---
title: Do Vercel Serverless Functions support WebSocket connections?
description: Information on Vercel's support for WebSocket connections with Vercel Functions.
url: /kb/guide/do-vercel-serverless-functions-support-websocket-connections
canonical_url: "https://vercel.com/kb/guide/do-vercel-serverless-functions-support-websocket-connections"
last_updated: 2026-06-22
authors: Sam Ko
related:
  - /docs/functions/limitations
  - /docs/functions/websockets
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

Vercel Functions natively support WebSocket connections for realtime features such as interactive AI streaming, chat, and collaborative apps.

Established connections are pinned to the Function for its [maximum duration](https://vercel.com/docs/functions/limitations#max-duration). Future connections are not guaranteed to connect to the same Function. For durable state across WebSocket connections, we recommend using [Redis from the Vercel Marketplace](https://vercel.com/marketplace?category=databases).

## Learn more

- [WebSockets on Vercel Functions](https://vercel.com/docs/functions/websockets)