---
title: Chat SDK Integrations
product: vercel
url: /docs/chat-sdk/integrations
canonical_url: "https://vercel.com/docs/chat-sdk/integrations"
last_updated: 2018-10-20
type: conceptual
prerequisites:
  - /docs/chat-sdk
related:
  - /docs/chat-sdk
  - /docs/chat-sdk/quickstart
  - /docs/chat-sdk/integrations/ai-gateway
  - /docs/chat-sdk/integrations/connect
  - /docs/chat-sdk/integrations/sandbox
summary: Extend a Chat SDK bot with AI Gateway, Vercel Connect, Vercel Sandbox, and Vercel Workflows.
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

# Chat SDK Integrations

Extend your [Chat SDK](/docs/chat-sdk) bot with model responses, managed credentials, isolated code execution, and durable tasks. Start with a working bot from the [quickstart](/docs/chat-sdk/quickstart), then choose the integration for your task.

## Choose an integration

| Integration | Use it to | Example |
| --- | --- | --- |
| [AI Gateway](/docs/chat-sdk/integrations/ai-gateway) | Generate and stream model responses through one endpoint. | Answer questions using conversation history. |
| [Vercel Connect](/docs/chat-sdk/integrations/connect) | Resolve platform credentials and receive verified events. | Connect a Slack bot without managing its token. |
| [Vercel Sandbox](/docs/chat-sdk/integrations/sandbox) | Run model-generated commands in an isolated environment. | Analyze an attached CSV with the AI SDK Bash tool. |
| [Vercel Workflows](/docs/chat-sdk/integrations/workflows) | Pause durable tasks until someone makes a decision. | Approve or deny an announcement from a Slack card. |

## Combine integrations in one bot

Each integration has a separate role. Connect delivers a Slack event to your bot. AI Gateway serves the model that decides how to respond. The model can use a Bash tool backed by Sandbox to inspect a file, and Vercel Workflows can wait for approval before publishing a result.

Keep a persistent [state adapter](/docs/chat-sdk/adapters#state-adapters) for subscriptions and event coordination. Vercel Workflows manages durable execution separately from Chat SDK state.

## Next steps

- [Add Chat SDK to your framework](/docs/chat-sdk/frameworks)
- [Use an eve agent with Chat SDK](/docs/chat-sdk/eve)
- [Explore Chat SDK AI utilities](https://chat-sdk.dev/docs/ai)


---

[View full sitemap](/docs/sitemap)


If you find anything wrong or missing or can't find something, submit feedback by reading https://vercel.com/feedback.md to improve Vercel.
