Deployment modes control whether an agent responds directly to customers or runs with testing safeguards.Documentation Index
Fetch the complete documentation index at: https://docs.duckie.ai/llms.txt
Use this file to discover all available pages before exploring further.
Available Modes
Live Mode
The agent responds directly to customers.| Aspect | Behavior |
|---|---|
| Responses | Sent immediately to customers |
| Actions | Executed in real systems |
| Visibility | Customers see agent responses |
- Agent has been validated in testing mode
- You’re confident in response quality
- Ready for production traffic
Testing Mode
The agent processes matching deployment events with testing safeguards.| Aspect | Behavior |
|---|---|
| Responses | Can be forced to internal notes instead of public replies |
| Actions | Write actions can be skipped during execution |
| Visibility | Runs are visible in Duckie run history |
- Testing a new agent or deployment
- Validating on real traffic before going live
- Debugging a specific channel, trigger, or filter
- Checking behavior after major configuration changes
Testing Options
When a deployment is in testing mode, you can enable additional safeguards.Internal Notes Only
Duckie response tools use internal notes instead of public responses. Use this when you want the agent to process real messages without sending public customer replies.No Write Actions
Tools marked as write actions are skipped during execution. Use this when you want to validate reasoning, retrieval, and response quality without modifying external systems.Choosing the Right Mode
New Deployment
- Test in the playground until confident
- Deploy in testing mode
- Review test runs and internal notes
- Switch to live when quality is consistent
Existing Deployment with Major Changes
- Pause the deployment
- Make configuration changes
- Switch to testing mode
- Validate the changes
- Return to live
Minor Change
For minor, low-risk changes:- Update directly in live mode
- Monitor closely afterward
Change Modes
Review Testing Runs
In Run History
- Go to Analyze > Runs
- Filter by deployment
- Review agent responses
- Check execution steps and tool calls
In the Source System
When Internal Notes Only is enabled, responses are written as internal notes on channels that support them.Quality Checks
When reviewing testing runs, 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?
Go Live
Before switching from testing to live:Best Practices
Start in Testing
New deployments and major changes should go through testing mode:- Catches issues before public customer responses
- Builds confidence in the configuration
- Provides run data for validation
Set Review Expectations
In testing mode:- Decide how many runs to review before going live
- Set a timeline, such as testing for a few days
- Define quality criteria for switching to live
Keep a Testing Deployment
Consider maintaining a testing deployment for ongoing validation:- Test new configurations safely
- Catch regressions
- Compare behavior before updating a live deployment
Next Steps
Create Deployment
Set up a deployment
Monitor Runs
Review agent activity