No. Data actions maintain a cache of a finite set of authentication tokens. These tokens are reused for subsequent requests until the cached token expires or the request using the cached token fails. Then, the token is replaced and the original request is retried with the newly acquired token.
For more information about the integrations, see .
Genesys Cloud provides two mTLS client certificate options:
Yes, you can use Genesys Cloud with a Salesforce instance that enables enhanced domains.
The that you define for the data actions integration executes for the Salesforce orgs that are enabled with enhanced domains.
Genesys Cloud understands that your credentials and secrets are sensitive information, and we treat them with the utmost care. We encrypt your credentials and secrets and store them in a secured environment. Some of the strict security measures that we implement include:
For more information about Genesys Cloud security, see .
Web services data actions include a pre-configured trust store containing a list of trusted root certificates. Several times a year Genesys Cloud updates this list in line with the industry standards.
Genesys Cloud makes available the trusted certificates via the /api/v2/integrations/actions/certificates/truststore
Public API endpoint. Use this endpoint to list the root certificates trusted by the web services data actions.
For more information about the integration, see .
No. You cannot use Genesys Cloud data actions to perform actions on conversations, such as transferring, recording, or disconnecting a call. Only direct participants in a conversation, such as an agent or a customer, can modify the conversation using call controls.
Although Genesys Cloud data actions authenticate with an OAuth client that uses the Client Credentials grant type and the Client Credentials grant type is assigned roles, these roles have no user context and are not considered participants in a conversation. Even data actions run by an agent from a Script have no user context and cannot act on conversations.
The exception to the actions that can be performed on a conversation is to using the . A client with the permission Conversation > Recording > PauseOthers can pause the recording even if they are not a participant in the conversation.
There can also be exceptions to the data actions that could be API-specific. Check whether the can be used with the Client Credentials grant type.
For more information about the integration, see .
Absolutely! You can use the AWS Lambda data actions integration and associated data actions to retrieve data from your on-premises solution through an AWS Lambda function in your AWS account. You can secure communication between Genesys Cloud’s virtual private cloud (VPC) and your AWS VPC, and between your AWS VPC and your on-premises solution. For more information, see , , .
For more information about the integration, see .
Only the web services data actions support mutual authentication. For more information, see .
For more information about the integration, see .
No. Self-signed certificates are not recognized as trustworthy.
For more information about the integrations, see .
For more information about the integrations, see .