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.
Back to Knowledge BaseUsing Chat SDK
How to build an agent for Liveblocks with Chat SDK and AI SDK
Build 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 Blob
Build 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.
Human-in-the-Loop with Chat SDK and Workflow SDK
Combine 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 SDK
Build 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 Slack
Build a Slack deploy bot with Chat SDK and Vercel Workflow. 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 Connect
Learn 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 an agent with Eve
Draft content in your voice from Slack with Eve
Deploy 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 the AI Gateway.
Build your first Slack agent with Eve
Deploy the Eve Slack agent template: a starter Slack bot built on the Eve framework with an example tool and skill, deployed to Vercel with Vercel Connect and no API keys.
All Chat SDK Guides
- Build your own Slackbot with Vercel Connect
- Build a daily digest bot with Chat SDK and Workflow SDK
- 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
- Human-in-the-Loop with Chat SDK and Workflow SDK
- How to build a Slack bot that manages files in Vercel Blob
- The Complete Guide to Chat SDK
- How to build a Slack bot with Next.js and Redis
- Ship a GitHub code review bot with Hono and Redis
- Create a Discord support bot with Nuxt and Redis