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.
Vercel Connect is in beta and available on all plans. Features and behavior, including available connectors and trigger forwarding, may change before general availability. Usage is subject to the Beta Agreement and Vercel Connect terms.