Deploying Agents

Written By Igor Boshoer

Last updated 18 days ago

Once your agent is configured and ready, you can make it live by clicking the Go Live button in the top right corner of the agent builder.

Deployment Options

When you click Go Live, andΒ β€œadvanced” you'll be presented with a deployment dialog that offers three options:

Deploy for all users routes 100% of traffic to your agent immediately. Use this when you're confident in your agent's performance and ready for full production deployment.

Staged Deployment allows you to deploy your agent to a specific phone number. The agent will only be executed when someone calls or texts from that designated inbound number. This is useful for testing with a controlled group or specific use case before broader rollout.

Canary Deployment lets you gradually roll out your agent to a percentage of your traffic using a slider control. This approach allows you to monitor performance and catch issues before they affect all users. You can start with a small percentage (e.g., 10-20%) and increase incrementally as you gain confidence.

Best Practices

For production deployments, consider starting with either a Staged Deployment to a test number or a Canary Deployment at a low percentage. This gives you the opportunity to validate real-world performance before committing to a full rollout. Once satisfied with the results, you can return to the deployment dialog and expand to all users.