I have created a new private app today using the CLI with both cards and functions. It was the first time I created an app on the new 2025.2 developer platform and I was face with a permission issue that I did not encounter before. At deploy step, I recieved an error that goes like this:
[ERROR] app-function failed to deploy because your HubSpot plan doesn't include serverless functions. If you need access to serverless functions, talk to your admin about upgrading your HubSpot plan.
I have used the serverless function before with private apps on build 2025.1 without any issues ( I made sure by deploying my 2025.1 app earlier). I can also confirm that the personnal access token do have
scope attached to it. The only element that I don't know for sure is if the Enteprise seat we have does include the serverless function when it comes to the new developer platform (version 2025.2).
Can you confirm: Did serverless function availability change between 2025.1 and 2025.2? Is there a new permission, product entitlement, or gating difference for private apps?
After further research and consultation with the HubSpot AI Support Assistant, I learned the following:
Current status: Private apps on 2025.2 do not support serverless functions. The migration guidance for 2025.2 explicitly excludes serverless functions for private apps. Roadmap/ETA: We don’t have a public timeline to share for serverless functions on private apps in 2025.2 or later.
The CLI command (hs project create) still allows adding functions and configures them, which may cause confusion. Documentation also indicates that serverless functions used strictly as a proxy may be acceptable, though this appears to be an exception and should be validated.
We will keep our projects on 2025.1 for now and monitor upcoming updates related to serverless functions.
Let me know if this is the correct action for now.
After further research and consultation with the HubSpot AI Support Assistant, I learned the following:
Current status: Private apps on 2025.2 do not support serverless functions. The migration guidance for 2025.2 explicitly excludes serverless functions for private apps. Roadmap/ETA: We don’t have a public timeline to share for serverless functions on private apps in 2025.2 or later.
The CLI command (hs project create) still allows adding functions and configures them, which may cause confusion. Documentation also indicates that serverless functions used strictly as a proxy may be acceptable, though this appears to be an exception and should be validated.
We will keep our projects on 2025.1 for now and monitor upcoming updates related to serverless functions.
Let me know if this is the correct action for now.
Thanks for this @FrankL, I was also under the impression that serverless functions still work in 2025.2 due to the "hs project add" command being able to add functions. I was scratching my head on how to get it work/migrated.
Hey @FrankL - thanks for posting in the Community!
I'd like to tag in some experts here to see if they have any insight on next steps!
@JBeatty, @louischausse, and @MadisonMoniz - any confirmation on whether or not serverless function availability change between 2025.1 and 2025.2? Also, is there a new permission, product entitlement, or gating difference for private apps?
Shane, Community Manager
Loop Marketing is a new four-stage approach that combines AI efficiency and human authenticity to drive growth.