Knowledge Base / Chat SDK
Chat SDK
The unified TypeScript SDK for building chat bots across Slack, Microsoft Teams, Google Chat, Discord, and more. Write your bot logic once, deploy everywhere.
Using Chat SDK
How to build an agent for Liveblocks with Chat SDK and AI SDKBuild an AI agent that replies to @-mentions in Liveblocks comment threads with streamed responses and tool calling, using Chat SDK, AI SDK, and Redis.
How to build a Slack bot that manages files in Vercel BlobBuild a Slack bot using Chat SDK, AI SDK, and Files SDK that can list, read, upload, and delete files in Vercel Blob through tool calls. Vercel Connect supplies runtime Slack tokens and forwards triggers.
Human-in-the-Loop with Chat SDK and Workflow SDKCombine Chat SDK and Workflow SDK to suspend workflows on approval cards in a chat platform, then resume on click via createWebhook.
Triage form submissions with Chat SDKBuild a Slack bot that triages form submissions with interactive cards. Forward, edit, or mark as spam without leaving Slack. Built with Chat SDK, Hono, and Resend.
Run and track deploys from SlackBuild a Slack deploy bot with Chat SDK and Vercel Workflows. Dispatch GitHub Actions from a slash command, gate production behind approval, poll for completion, and notify Linear and GitHub when the run finishes.
Build your own Slackbot with Vercel ConnectLearn how to build your very own Slackbot with Chat SDK and AI SDK. Vercel Connect supplies runtime Slack tokens and forwards triggers, so you never store a long-lived bot token.
Deploy an Agent with Vercel Connect
Build your own Slackbot with Vercel ConnectLearn how to build your very own Slackbot with Chat SDK and AI SDK. Vercel Connect supplies runtime Slack tokens and forwards triggers, so you never store a long-lived bot token.
Build a GitHub agent with Vercel ConnectBuild a GitHub agent that helps your team work through issues and PRs. Chat SDK handles the interactivity and AI SDK runs the tool-calling loop.
Build a Linear agent with Vercel ConnectBuild a native Linear Agent that helps your team manage issues. Mention it on any issue and it responds in real time, powered by Chat SDK and AI SDK.
Build an agent with eve
Run a marketing team from Slack with eveTeam of five marketing agents built on eve. The lead routes work to specialists that write long-form into Notion, queue social posts in Typefully, run email in Resend, and audit for SEO, with approvals for anything irreversible.
How to build a GitHub agent with eve and GitHub ToolsBuild a GitHub agent with eve, GitHub Tools, and Vercel Connect. Register AI-callable GitHub tools, gate writes behind durable approval, and reply to @mentions in issues and pull requests with no stored GitHub credentials.
Give your eve agent an email inbox with ResendConnect an eve agent to email using the Chat SDK channel and the Resend adapter. Handle inbound email, threaded replies, attachments, and proactive sends.
Manage your Sanity project from Slack with eveA Slack-based Sanity copilot built on eve. It queries and edits content with GROQ, shapes schemas, manages releases, and drafts long-form pieces into Notion.
Ship social posts from Slack with eve and TypefullyA Slack-based social media agent built on eve. It drafts posts and threads for X, LinkedIn, Threads, Bluesky, and Mastodon through Typefully, manages the publishing queue, reads analytics, and drafts long-form pieces into Notion.
Draft content in your voice from Slack with eveDeploy the eve content agent template, a Slack bot that drafts blog posts, LinkedIn posts, release notes, and newsletters in your house voice from Notion, using Vercel Connect, Vercel Blob, and AI Gateway.
All Chat SDK Guides
- How to Run Claude Managed Agents with Chat SDK
- How to build a Slack bot that manages files in Vercel Blob
- Using Chat SDK and eve together
- Give your eve agent an email inbox with Resend
- Build a Linear agent with Vercel Connect
- Build a GitHub agent with Vercel Connect
- Build a daily digest bot with Chat SDK and Workflow SDK
- Build your own Slackbot with Vercel Connect
- Building human-in-the-loop agents for community moderation with durable workflows
- How to build an agent for Liveblocks with Chat SDK and AI SDK