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.