Adapters
Browse official Chat SDK platform and state adapters, plus community and vendor-built integrations. Connect your bot to Slack, Teams, Discord, and more.
Official
Published under @chat-adapter/* and maintained by Vercel.
Slack
Beta
Build bots for Slack workspaces with full support for threads, reactions, and interactive messages.
Microsoft Teams
Beta
Deploy bots to Microsoft Teams with adaptive cards, mentions, and conversation threading.
Google Chat
Beta
Integrate with Google Chat spaces for team collaboration and automated workflows.
Discord
Beta
Create Discord bots with slash commands, threads, and rich embeds.
GitHub
Beta
Build bots that respond to pull request and issue comment threads.
Linear
Beta
Automate Linear issue comment threads with bot responses and workflows.
Notion
Beta
Participate in Notion page and block comment discussions via webhooks and the Comments API.
Telegram
Beta
Connect to Telegram with support for groups, channels, and inline keyboards.
WhatsApp Business Cloud
Beta
Connect to WhatsApp Business Cloud for customer messaging and automated conversations.
Twilio
Beta
Build SMS, MMS, and RCS bots with Twilio Messaging webhooks and the Messages API.
X
Beta
Reply to public mentions and hold direct message conversations on X (Twitter) with the X API v2.
XChat
Beta
Hold encrypted 1:1 and group conversations on XChat with all cryptography handled inside the adapter.
Messenger
Beta
Build bots for Facebook Messenger with support for templates, buttons, reactions, and postbacks.
Instagram
Beta
Build bots for Instagram Direct with DMs, media, quick replies, reactions, and story replies.
Web
Beta
Serve a browser chat UI from the same bot using the AI SDK useChat protocol — works out of the box with @ai-sdk/react and ai-elements.
Vendor Official
Built and maintained by the platform vendor.
Liveblocks
Vendor official
Liveblocks Comments adapter for building conversational bots on top of Liveblocks rooms, threads, and comments.
Resend
Vendor official
Bidirectional email adapter for Chat SDK with threading, rich HTML emails, and attachment support via Resend.
Sendblue
Vendor official
iMessage, SMS, and RCS adapter for Chat SDK, built and maintained by Sendblue.
Zernio
Vendor official
Unified social media DM adapter covering Instagram, Facebook, Telegram, WhatsApp, X/Twitter, Bluesky, and Reddit through a single integration.
Beeper Matrix
Vendor official
Matrix adapter for Chat SDK, built and maintained by Beeper.
AgentPhone
Vendor official
Unified SMS, MMS, iMessage, and voice adapter for Chat SDK with HMAC-verified webhooks, iMessage reactions, and voice call transcripts via AgentPhone.
Lark / Feishu
Vendor official
Lark / Feishu adapter for Chat SDK with native cardkit streaming, interactive cards, and reactions.
Velt
Vendor official
Velt Comments adapter for bots that read, reply, mention, and start threads in anchored comments across documents, rich-text editors, canvases, PDFs, and video. Includes per-comment document context and an AI streaming-reply sample app.
Kapso
Vendor official
Kapso-first WhatsApp adapter for Chat SDK with signed Kapso webhooks, WhatsApp replies, buttons, media, reactions, and conversation history.
Novu
Vendor official
Multi-channel agents with one-click channel setup, identity and multi-tenancy
Linq
Vendor official
iMessage and SMS adapter for Chat SDK, built and maintained by Linq.
Photon
Vendor official
iMessage adapter for Chat SDK, built and maintained by Photon. Cloud, self-hosted, and on-device (macOS) iMessage over spectrum-ts.
Dial
Vendor official
SMS, MMS, iMessage, and inbound voice-call transcripts for Chat SDK, built and maintained by Dial. One handler answers phone traffic the same way it answers Slack/Teams/Discord, with HMAC-signed webhooks and replies over @getdial/sdk.
List a vendor-official adapter
Community
Built by third-party developers.
Webex
Community Webex adapter for Chat SDK with support for spaces, threads, and adaptive cards.
Baileys WhatsApp
Chat SDK adapter for Baileys (Unofficial WhatsApp API).
Zaileys WhatsApp
WhatsApp adapter powered by Zaileys — real message history, native buttons from Cards, decrypted poll votes, and scheduling.
Blooio iMessage
Blooio adapter for Chat SDK to send and receive iMessage, RCS, and SMS from your bot.
Zalo
Zalo adapter for Chat SDK using Zalo for building your own Zalo bots.
QQ Bot
Community QQ Bot adapter for Chat SDK with WebSocket and webhook modes, multi-scene support (DM, group, text channel), and rich media.
WeCom
Community WeCom (企业微信) adapter for Chat SDK covering group webhook bots, smart bots, and apps, with template cards and AES encryption.
Mattermost
Mattermost adapter for Chat SDK with support for posts, reactions, and slash commands.
Weixin
Community Weixin (WeChat) iLink bot adapter for Chat SDK with long polling, QR login, media uploads, and typing indicators.
Build your own adapter
State Adapters
Pluggable state adapters for thread subscriptions, distributed locking, and caching.
Official
Published under @chat-adapter/* and maintained by Vercel.
Redis
Beta
Production-ready state adapter using Redis for persistence and distributed locking.
ioredis
Beta
Redis state adapter using ioredis with cluster and sentinel support.
PostgreSQL
Beta
Production state adapter using PostgreSQL for persistence and distributed locking.
Memory
Beta
In-memory state adapter for development and testing environments.
Community
Built by third-party developers.
Cloudflare Durable Objects
Cloudflare Durable Objects state adapter with SQLite-backed persistence, distributed locking, and caching.
Cloudflare Agents
Cloudflare Agents state adapter for Chat SDK. Stores subscriptions, locks, queues, and history in Durable Object SQLite via ChatSdkStateAgent sub-agents.
MySQL
Community MySQL state adapter with persistence, distributed locking, caching, lists, and queues.
Build your own adapter