Runtime support and deprecation policy for Genesys Cloud Function data actions
Genesys Cloud Function data actions rely on Node.js runtime versions. Genesys Cloud regularly adds support for newer Node.js versions and deprecates older ones.
Runtime support
Current versions of Node.js are supported for Genesys Cloud Function data actions. For more information about currently supported runtime versions, see Release Notes. Genesys Cloud will periodically introduce support for newer Node.js versions and deprecate older ones to ensure compatibility with evolving technologies and security best practices. Genesys Cloud alerts orgs via Operational Console notifications for Function data actions that use deprecated runtime versions.
For more information, see Troubleshoot using the Genesys Cloud Operational Console.
Deprecation policy for runtime versions
A runtime is announced as deprecated three months before AWS initiates their Phase 1 deprecation. For more information, see AWS Lambda runtime deprecation policy. When the runtime is marked for deprecation:
- The existing Genesys Cloud Function data actions can operate until AWS Lambda makes the runtime unavailable. You can change the configuration and the custom code until it is deprecated.
- You cannot use a deprecated runtime to create or update the data actions.
- You can modify the Genesys Cloud Function data action to use a new runtime.
- The only change that you can make to a data action that is using an unavailable runtime is to use an available runtime.