Overview

This section covers deploying your AI agents across channels.

Deployment Channels

Adaptive supports multiple deployment channels out of the box:

Channel
Description
Use Cases

Website Chat

Embeddable chat widget

Customer support, sales, FAQ

Voice Phone (PSTN)

Inbound/outbound calling

Phone support, outreach, IVR replacement

Scene Rooms

Multi-agent experiences

Interactive storytelling, complex workflows

API

Direct integration

Custom applications, mobile apps

Website Chat

Deploy a chat widget on your website:

  1. Go to Deployment > Channels

  2. Create a new Website Chat channel

  3. Configure appearance and behavior

  4. Copy the embed code to your site

Features:

  • Customizable styling

  • Real-time typing indicators

  • Rich media support (images, links, buttons)

  • Mobile responsive

Voice Phone (PSTN)

Enable voice conversations via phone:

  1. Go to Deployment > Channels

  2. Create a new Voice Phone channel

  3. Configure a phone number (powered by Twilio)

  4. Set up call handling rules

Features:

  • Inbound and outbound calling

  • Sub-200ms latency

  • Warm transfers to humans

  • Call recording and transcription

Scene Rooms

Create orchestrated multi-agent experiences:

  1. Design your scene in the Actor Graph

  2. Configure turn-taking strategies

  3. Create a Scene Room deployment

  4. Connect via WebSocket

Features:

  • Multiple agents in one conversation

  • Director actors for orchestration

  • Configurable turn strategies

  • Real-time interaction

API Integration

For custom integrations:

  1. Go to Deployment > API Keys

  2. Generate credentials

  3. Use REST or WebSocket endpoints

  4. Handle events via webhooks

See the API Reference for complete documentation.

Pages in This Section

Best Practices

  1. Test Before Deploying: Use preview mode extensively

  2. Start with One Channel: Master one before expanding

  3. Monitor Closely: Watch conversations in the early days

  4. Plan for Escalation: Always have a human fallback

  5. Iterate Based on Data: Use analytics to improve

Last updated