Salesforce feature release lifecycle

Salesforce application features go through multiple states in their life-cycle. It's crucial to understand terms related to feature research and activation, as they determine a feature's release status.

Salesforce feature release lifecycle

Pilot - Usually the first phase of public testing, Pilots normally include a small subset of participant Organizations. These Organization’s must request to opt in to a Pilot and then be nominated for participation. Oftentimes, Pilot nomination requests will require additional information be provided to ensure proper eligibility for the Pilot feature in question. 


BETA - Features with successful Pilots will often transition to the BETA phase. This involves rolling the feature out publicly for testing. BETA features might require additional enabling by a System Admin and are accompanied by verbiage that clarifies the feature is in BETA status. BETA features are normally unsupported or given very limited Support as they are not yet fully functional or finished features. 


Generally Available (GA) - Once a feature has passed the Pilot and BETA testing phases it will be formally included in a Salesforce release. This is considered Generally Available (GA). GA features are considered fully functional and, in most cases, fully supported. They will not be accompanied by Pilot or BETA labels or warnings and are treated as officially released Salesforce functionality. 


Developer Preview - Developer Preview or Sandbox Preview is available ahead of a major Salesforce release when all preview sandboxes are upgraded to the next major Salesforce release so that the new features can be tested thoroughly in a Sandbox org.


Comments

Popular posts from this blog

Introduction to Salesforce Agent Script: Build Predictable AI Agents

Anti-Patterns in Salesforce Agentforce: What to Avoid When Building AI Agents

MCP vs. Traditional APIs: Choosing the Right Integration Approach