Salesforce Developers Blog

Deploy Your Agentforce Agents with Zero Downtime Using Agent Versions

Avatar for Charles WatkinsCharles Watkins
Learn how to use Agentforce versions to continuously improve your AI agents without interrupting your users.
Deploy Your Agentforce Agents with Zero Downtime Using Agent Versions
May 22, 2025
Listen to this article
0:00 / 0:00

AI agents, like your Agentforce agents, aren’t static; they need to evolve. Whether you’re adding powerful new capabilities, refining existing logic, or adapting to new data, regular updates are essential to keep your agents effective and delivering maximum value. But how do you roll out these improvements without disrupting the live service and impacting your users? Taking an agent offline for updates can interrupt critical workflows and negatively affect the customer experience.

This is where agent versions come in. Imagine being able to work on enhancing your agent‌ — ‌adding complex new actions, improving its understanding, or connecting it to new data sources‌ — ‌all while the current version continues to serve your users without interruption. Agentforce provides a structured versioning toolset to clone your existing agent, create a new inactive version, and safely make your changes in an isolated environment. You can then thoroughly test the new version to ensure that it meets your requirements before making it live.

The real magic happens when you’re ready to deploy. Activating the new version is instantaneous, seamlessly replacing the old one with zero downtime. Your users transition to the improved agent experience without ever noticing a disruption. This allows for a continuous improvement cycle, ensuring that your Agentforce agents are always up-to-date, incorporating the latest enhancements and capabilities that you develop on the Salesforce Platform.

Want to see exactly how to manage this process, step-by-step? Watch our recent video above, where we demonstrate how to use versioning in Agentforce to update a concierge agent ‌ — ‌ taking it from handling simple bookings to planning personalized itineraries ‌ — ‌ all without interrupting the user experience. Learn how to clone, modify, test, and activate versions for seamless, zero-downtime updates.

About the author

Charles Watkins is a Lead Developer Advocate at Salesforce. You can find him on LinkedIn.

Get the latest Salesforce Developer blog posts and podcast episodes via Slack or RSS.

Add to Slack Subscribe to RSS

More Blog Posts

Call Third-Party APIs with External Service Actions

Call Third-Party APIs with External Service Actions

Agents are powerful productivity tools, and External Service actions for agents are a simple and fast way to call third-party services from an agent.May 01, 2025

Introducing Agentforce for Developers: Now Generally Available

Introducing Agentforce for Developers: Now Generally Available

Agentforce for Developers is now generally available, helping developers build applications and agents faster than ever.September 16, 2024

Extend Your Customer Success Scorecard with Agentforce

Extend Your Customer Success Scorecard with Agentforce

Learn how to use agents to gain insight into machine learning models and run experiments using Agentforce and Einstein Studio.February 13, 2025