Transfer call to Secure IVR throws nondescript error

I am getting a generic error attempting to transfer using this API. I tried both agent and customer participants
/api/v2/conversations/{conversationId}/participants/{participantId}/secureivrsessions

Error:
{
"message": "Backend service failed creating secure session: 400 null",
"code": "internal.server.error",
"status": 500,
"contextId": "a32a6ad1-ffbd-457f-9818-a2bbf99ff7a3",
"details": [],
"errors": []
}

Hey Mike,

Try adding some userData to your request.

--Jason

1 Like

That did the trick. I guess I didn't pay close attention to it being required.

Would you be kind enough to open a customer care ticket for this? At a minimum your request should have resulted in a 400, ideally noting the problem with your request :slight_smile:

--Jason

I had the same problem last friday, raised a ticket and waiting for an answer, now this will resolve my issue as well..

i've a different question regarding the Secure Flow in Architect, if have a Collect Input (for Credit Card), and it is not set to Secure, will it still be logged in the log file.?

if i set the Collect Input variable to Secure variable, i will not be able to use expression to verify the input, e.,g I want to ensure the first digit of entered credit card number is 4 or 5, otherwise, consider the number is invalid, after caller re-enter. .

it seems the only way to validate a 'Secure' input variable is to use Data Action to go to a restful webservice,

Hi yuezhong,

Since you are asking a completely new question, would you be kind enough to open up a new thread in the Architect room? That will help ensure that the people who watch that room see your question.

--Jason

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.