> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thinnest.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Deploy Your Agent

> Connect your thinnestAI agent to any channel — websites, messaging apps, phone calls, voice, and APIs.

# Deploy Your Agent

Once you've built and tested your agent, deploy it to reach users wherever they are. thinnestAI supports deployment across chat, voice, and API channels — all from a single agent configuration.

## Chat Channels

| Channel                                         | Type             | Lead Capture                 | Setup Time |
| ----------------------------------------------- | ---------------- | ---------------------------- | ---------- |
| [Web Widget](/docs/deploy/web-widget)           | Website embed    | Form-based (configurable)    | 2 minutes  |
| [REST API](/docs/deploy/rest-api)               | Server-to-server | Via API                      | 5 minutes  |
| [WhatsApp](/docs/deploy/whatsapp)               | Messaging        | Automatic (phone number)     | 15 minutes |
| [Telegram](/docs/deploy/telegram)               | Messaging        | Automatic (username, name)   | 10 minutes |
| [Slack](/docs/deploy/slack)                     | Workspace        | Automatic (user ID, channel) | 15 minutes |
| [Teams](/docs/deploy/teams)                     | Workspace        | Automatic (user ID, name)    | 20 minutes |
| [WordPress](/docs/deploy/wordpress)             | CMS Plugin       | Form-based                   | 5 minutes  |
| [Other Platforms](/docs/deploy/other-platforms) | Discord, custom  | Varies                       | Varies     |

## Voice Channels

| Channel                                   | Type               | Use Case                             | Setup Time |
| ----------------------------------------- | ------------------ | ------------------------------------ | ---------- |
| [Phone Calls](/docs/deploy/phone)         | Twilio / Vobiz SIP | Inbound & outbound phone calls       | 15 minutes |
| [Voice Widget](/docs/deploy/voice-widget) | Browser WebRTC     | Voice button on your website         | 5 minutes  |
| [WebRTC / LiveKit](/docs/deploy/webrtc)   | Custom WebRTC      | Custom voice UI, mobile apps, kiosks | 1 hour     |
| [Voice API](/docs/deploy/voice-api)       | REST API           | Programmatic call control            | 10 minutes |

## How It Works

Every channel connects to the same agent — same instructions, same tools, same knowledge base. The only differences are:

1. **Input/output format** — Chat channels use text. Voice channels use speech-to-text and text-to-speech. thinnestAI handles the translation.
2. **Session management** — Each user on each platform gets their own persistent conversation session.
3. **Lead capture** — Messaging platforms automatically capture contact info (phone, username, etc.) as leads. Web widgets can show a configurable lead form.

## Quick Start

### Chat — Add a widget to your site:

```html theme={null}
<script
  src="https://api.thinnest.ai/embed/widget.js"
  data-publishable-key="YOUR_PUBLISHABLE_KEY"
  data-agent-id="YOUR_AGENT_PUBLIC_ID"
  data-widget-type="chat"
  async
></script>
```

### Voice — Add a voice button to your site:

```html theme={null}
<script
  src="https://api.thinnest.ai/embed/widget.js"
  data-publishable-key="YOUR_PUBLISHABLE_KEY"
  data-agent-id="YOUR_AGENT_PUBLIC_ID"
  data-widget-type="voice"
  async
></script>
```

For phone calls and messaging platforms, navigate to your agent's **Deploy** tab in the dashboard.

## Multi-Channel Strategy

Deploy the same agent across chat and voice simultaneously:

* **Website widget + Phone** — Text chat for browsing, phone for complex issues
* **Website + WhatsApp** — Capture web visitors and continue conversations on WhatsApp
* **Slack + Teams** — Internal support bot available in both workspaces
* **Voice widget + Phone** — Browser voice for web visitors, phone for everyone else
* **API + Widget** — Custom frontend with fallback widget for other pages

All leads from every channel appear in your unified Leads dashboard, filterable by platform.
