Salesforce Functions Retirement
Last updated September 27, 2023
On January 31, 2025, Salesforce is retiring Salesforce Functions, also known as Salesforce Elastic Services. To keep the functionality of the functions deployed to your org, you must migrate them to a different product before the end-of-life date. This article describes the retirement timeline and how you can replace your Salesforce Functions.
These dates are subject to change. We update these dates as soon as we’re aware of changes.
The Salesforce Functions product retirement process includes three important dates:
|End of Sale (EOS)||The last day customers can purchase new Elastic Services subscriptions.||October 31, 2023|
|End of Renewal (EOR)||The last day customers can renew their existing Elastic Services subscription.||January 31, 2024|
|End of Life (EOL)||The last day Elastic Services is available in Salesforce orgs.||January 31, 2025|
Salesforce Functions Migration
To avoid disruption to your org after the Salesforce Functions end-of-life date, you must migrate the functionality to a different product. One alternative is to redeploy your functions as Heroku apps using this example migration repository as your guide.
The migration repository includes sample code and Apex classes to invoke your functions and replace the Elastic Services API in your Salesforce org.
Salesforce Integration Roadmap
The Heroku Roadmap includes new integration capabilities via Heroku Add-ons.
The Salesforce add-on aims to provide customers with an effortless and reliable connection to Salesforce CRM, based on industry standards. This quick add-on solution addresses the recurring need for a simple and durable integration between Salesforce and Heroku. It focuses on implementing industry-leading security practices, ensuring a secure and efficient connection between the two platforms.