Skip to main content
Deployments connect your agents to real customer channels, defining when and how agents respond to incoming messages.

What is a Deployment?

A deployment is the connection between:
  • An agent — What responds
  • A trigger — When to respond
  • A mode — How to respond

Deployment Components

Agent

The configured AI that handles conversations. Includes:
  • Start mode and instructions
  • Knowledge access
  • Guidelines and guardrails
  • Tool access
  • Classification settings

Trigger

What causes the agent to activate:
ComponentExamples
Channel or trigger typeZendesk, Slack, Intercom, Discord, Custom Webhook, Scheduler
Event or scheduleNew ticket, message received, comment added, recurring schedule
FiltersSpecific channels, groups, tags

Mode

How the agent interacts with customers:
ModeBehavior
LiveResponds directly to customers
TestingRuns with testing options such as internal notes only and no write actions

Status

  • Active — Deployment is running
  • Paused — Temporarily disabled

Deployment Lifecycle

Create → Configure → Test → Activate → Monitor → Iterate
1

Create

Define the agent and trigger
2

Configure

Set mode, filters, and options
3

Test

Validate in playground or testing mode
4

Activate

Enable for real traffic
5

Monitor

Watch performance metrics
6

Iterate

Adjust based on results

Multiple Deployments

You can create multiple deployments for flexibility:

Same Agent, Different Channels

Support Agent → Zendesk tickets
Support Agent → Slack messages
Support Agent → Intercom conversations

Different Agents, Same Channel

Billing Agent → Zendesk (billing group)
Technical Agent → Zendesk (technical group)

Different Events

Support Agent → New tickets only
Triage Agent → All ticket updates

Recurring Work

Support Agent → Weekday morning queue summary
SLA Agent → Hourly escalation check

Deployment Cards

Each deployment card shows:
  • Agent name — Which agent is deployed
  • Trigger — Channel and events
  • Mode — Live or Testing
  • Status — Active or Paused
  • Metrics — Recent activity

Best Practices

Start in Testing Mode

New deployments should start in testing mode:
  1. Agent processes real messages
  2. Responses can be saved as internal notes
  3. You review before going live
  4. Build confidence, then switch to live

Monitor Closely Initially

After going live:
  • Check run history frequently
  • Watch for unexpected behavior
  • Review escalation rates
  • Gather customer feedback

Use Filters Strategically

Start narrow and expand:
  1. Deploy to one channel first
  2. Expand to more channels when confident
  3. Use tag filters to control scope

Next Steps

Create Deployment

Deploy your first agent

Deployment Modes

Understand live vs testing

Custom Webhooks

Trigger agents from custom JSON events

Scheduled Deployments

Run agents on a recurring schedule

Triggers & Events

Configure when agents respond