When using Salesforce Voice (formerly Service Cloud Voice), this error is most commonly seen when first setting up the InvokeSalseforceRestApiFunction in AWS for authentication. It can be seen as a result of a number of different configuration issues.
Updates to Contact Centers will overwrite customizations to Lambda functions. The best practice is to back up all configurations to the Lambda functions before updating.
To troubleshoot Voice when your AWS Lambda function InvokeSalesforceRestApiFunction returns the error "Cannot read property 'status' of undefined", perform the following:
If none of these steps resolve the issue, please contact Salesforce Support.
Service Cloud Voice Authentication When Using InvokeSalesforceRestApiFunction
AWS Documentation on Configuring Environment Variables
AWS Documentation on the Parameter Store
Create a Private Key and Self-Signed Digital Certificate
000389985

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.