Skip to main content
Deployment modes control how your agent’s responses are delivered — directly to customers, for human review, or in isolation.

Available Modes

Live Mode

The agent responds directly to customers.
AspectBehavior
ResponsesSent immediately to customers
ActionsExecuted in real systems
VisibilityCustomers see agent responses
Use when:
  • Agent has been validated in shadow mode
  • You’re confident in response quality
  • Ready for production traffic

Shadow Mode

The agent drafts responses for human review.
AspectBehavior
ResponsesSaved as internal notes or drafts
ActionsMay be blocked or logged only
VisibilityOnly your team sees responses
Use when:
  • Testing a new agent or configuration
  • Building confidence before going live
  • Validating on real traffic
How it works:
  1. Customer sends message
  2. Agent processes and generates response
  3. Response saved as internal note (Zendesk, Intercom) or logged (Slack)
  4. Human reviews and optionally sends
  5. Data collected for analysis

Testing Mode

The agent runs in isolation for validation.
AspectBehavior
ResponsesLogged but not sent
ActionsSimulated or blocked
VisibilityOnly visible in test results
Use when:
  • Running batch tests
  • Debugging specific scenarios
  • Experimenting without risk

Choosing the Right Mode

New Deployment

Playground Testing → Shadow Mode → Live Mode
  1. Test in playground until confident
  2. Deploy in shadow to validate on real messages
  3. Review shadow responses
  4. Graduate to live when quality is consistent

Existing Deployment (Major Changes)

Pause → Update → Shadow → Validate → Live
  1. Pause the deployment
  2. Make configuration changes
  3. Switch to shadow mode
  4. Validate the changes work
  5. Return to live

Quick Fix

For minor, low-risk changes:
  • Update directly in live mode
  • Monitor closely afterward

Changing Modes

1

Open Deployment

Go to Deploy and click on your deployment.
2

Edit Deployment

Click Edit to modify settings.
3

Change Mode

Select the new mode from the dropdown.
4

Save

Save to apply the change immediately.

Shadow Mode Options

When in shadow mode, additional options are available:

Internal Notes Only

Responses are sent as internal notes instead of public replies:
  • Zendesk: Internal note on the ticket
  • Intercom: Admin note on conversation
  • Slack: Message to a review channel (not the original thread)

No Write Actions

Block actions that modify external systems:
  • Ticket status changes blocked
  • External API calls logged but not executed
  • Safe for validation without side effects

Reviewing Shadow Responses

In Run History

  1. Go to Analyze → Runs
  2. Filter by deployment
  3. Review agent responses
  4. Check execution steps

In the Source System

  • Zendesk: Internal notes on tickets
  • Intercom: Notes visible to admins
  • Slack: Review channel messages

Quality Checks

When reviewing shadow responses, ask:
  • Is the response accurate?
  • Is the tone appropriate?
  • Did the agent find the right knowledge?
  • Did guardrails work correctly?
  • Would you send this to a customer?

Graduating to Live

Before switching from shadow to live:
1

Review Sample

Review a representative sample of shadow responses.
2

Check Metrics

Verify escalation rate and response quality are acceptable.
3

Address Issues

Fix any problems found in review.
4

Switch Mode

Change mode to Live.
5

Monitor Closely

Watch performance for the first few hours/days.

Best Practices

Always Shadow First

New deployments and major changes should always go through shadow mode:
  • Catches issues before customers see them
  • Builds confidence in the configuration
  • Provides data for validation

Set Review Expectations

In shadow mode:
  • Decide how many responses to review before going live
  • Set a timeline (e.g., “shadow for 3 days”)
  • Define quality criteria for graduation

Keep a Shadow Deployment

Consider maintaining a shadow deployment for ongoing validation:
  • Test new configurations safely
  • Catch regressions
  • A/B test improvements

Next Steps