What problem does it solve? Managing OAuth tokens, API credentials, and webhook secrets for third-party services like Slack, GitHub, Linear, and Snowflake requires manual app registration, env var juggling, and token rotation logic. Vercel Connect centralizes this by exchanging Vercel OIDC tokens for scoped third-party tokens, eliminating hand-managed secrets. ## Core Features & Use Cases - Scoped Token Issuance: Get user, app, or jwt-bearer tokens for Slack, GitHub, MCP servers, Snowflake, and generic OAuth providers via CLI, TypeScript SDK, or HTTP API. - eve Agent Integration: One-line helpers like connectSlackCredentials and connectGitHubCredentials wire both outbound tokens and inbound webhook verification without SLACK_BOT_TOKEN or GITHUB_APP_PRIVATE_KEY env vars. - Auth Framework Support: Plug connectors into Better Auth or Auth.js as OAuth providers so credentials stay in Vercel Connect. - Use Case: You want your app to post Slack messages as a bot. Run vercel connect create slack, complete the browser consent, then call getToken with an app subject and post to chat.postMessage. ## Quick Start Ask the agent to set up a Slack connection with Vercel Connect and send a test message to a channel.