Salesforce Dictionary — Free Salesforce GlossarySalesforce Dictionary

Function

Core CRM🟢 Beginner

Definition

Salesforce Functions (now retired) was a serverless computing service on the Salesforce platform that enabled developers to write custom code in languages such as JavaScript, TypeScript, or Java and execute it on Salesforce-managed elastic cloud infrastructure. Functions were designed for compute-intensive operations that exceeded Apex governor limits while maintaining secure access to Salesforce data through a dedicated SDK. The feature reached End of Sale on October 31, 2023, End of Renewal on January 31, 2024, and End of Life on January 31, 2025.

Real-World Example

At their company, a business analyst at Clearwater Inc. leverages Function to improve how the organization tracks relationships and interactions. By setting up Function properly, the team gains better visibility into their customer base, which leads to more informed decisions and stronger customer relationships across the board.

Why Function Matters

Salesforce Functions was a serverless computing service that let developers write custom code in languages like JavaScript, TypeScript, or Java and execute it on Salesforce-managed elastic cloud infrastructure. Functions were designed for compute-intensive operations that exceeded Apex governor limits while maintaining secure access to Salesforce data through a dedicated SDK. The service let developers write code in their preferred language and run it on demand from Apex, Flows, or external triggers.

Salesforce Functions reached End of Sale on October 31, 2023, End of Renewal on January 31, 2024, and End of Life on January 31, 2025. The product is no longer available and existing customers had to migrate off before the EOL date. Migration paths typically include using Apex with batch processing for compute work that fits within governor limits, building external services on hyperscaler platforms (AWS Lambda, Azure Functions, Google Cloud Functions) and integrating via REST APIs, or using Heroku for Salesforce-adjacent compute. Knowing Functions existed matters for context when reading older documentation or planning migrations from the retired service.

How Organizations Use Function

  • TerraForm TechMigrated off Salesforce Functions before EOL by moving compute-heavy work to AWS Lambda and integrating through REST callouts.
  • CodeBridgeTreats any mention of Salesforce Functions as a flag that the system needs migration; the product is no longer available.
  • Quantum LabsUses Heroku for Salesforce-adjacent compute work that previously might have been a candidate for Functions.

🧠 Test Your Knowledge

1. What was Salesforce Functions?

2. Is Salesforce Functions still available?

3. What are migration paths for compute-heavy work?

See something that could be improved?

Suggest an Edit