Chat SDK now supports Vercel Connect
Mirrored from Vercel — AI for archival readability. Support the source by reading on the original site.
You can now use Vercel Connect to manage credentials for your Chat SDK bots, with no tokens or signing secrets to store or rotate yourself.
The new @vercel/connect/chat subpath provides adapter helpers for Slack, GitHub, and Linear. Each helper takes a connector UID and returns a config you spread into the matching adapter factory.
import { createSlackAdapter } from "@chat-adapter/slack";import { connectSlackAdapter } from "@vercel/connect/chat";
export const adapter = createSlackAdapter({ ...connectSlackAdapter("slack/acme-slack"),});Configure your Slack adapter with connectSlackAdapter from the Vercel Connect SDK
Outbound bot calls use a function-form token field backed by getToken, so each API request gets a fresh, short-lived token that Vercel Connect rotates for you.
Inbound triggers use a webhookVerifier that validates the OIDC token Connect attaches to forwarded events, eliminating the need for a signingSecret.
Read the documentation to set up your first connector with Chat SDK or follow the knowledge base guide to build your own Slackbot with Vercel Connect.
Discussion (0)
Sign in to join the discussion. Free account, 30 seconds — email code or GitHub.
Sign in →No comments yet. Sign in and be the first to say something.