{"Version":"2019-10-30","StartAction":"ecf7c31d-c162-4eac-bc31-65c2f7370e7e","Metadata":{"entryPointPosition":{"x":-91.2,"y":145.6},"ActionMetadata":{"52e26c3a-be02-4f43-afac-6638a02c891d":{"position":{"x":2136,"y":20},"parameters":{"Attributes":{"zendesk_user":{"useDynamic":true}}},"dynamicParams":["zendesk_user"]},"e2e29220-ea56-4521-aaac-086b23f25280":{"position":{"x":2365.6,"y":20}},"af3121fc-aedf-4a56-9742-5f97a6678e1d":{"position":{"x":1212,"y":55.2},"conditions":[],"conditionMetadata":[{"id":"5be7ccf2-442e-4316-9f0a-9a696d80cd1f","operator":{"name":"Equals","value":"Equals","shortDisplay":"="},"value":"ENROLLED"}]},"b1b64031-9228-4f22-a7eb-a77c5a1a2964":{"position":{"x":1439.2,"y":56}},"74be403f-6a6a-4f86-b9ff-9fd397dcc677":{"position":{"x":1664,"y":56.8},"conditionMetadata":[],"countryCodePrefix":"+1"},"17c7bcf5-06af-426b-a8da-d3f2c37a68a4":{"position":{"x":2142.4,"y":227.2},"dynamicParams":[]},"65fcd004-bb7b-4b90-87a4-e33b82f2560f":{"position":{"x":1887.2,"y":58.4}},"84be0c9a-fb9f-4bc1-b24e-0540bcfa3137":{"position":{"x":2879.2,"y":216.8}},"ecf7c31d-c162-4eac-bc31-65c2f7370e7e":{"position":{"x":16,"y":127.2},"children":["dfb38f84-3bfa-43a6-a838-a025f567b7f2"],"dynamicParams":[]},"dfb38f84-3bfa-43a6-a838-a025f567b7f2":{"position":{"x":16,"y":127.2},"voiceAuthenticationUseDynamic":false,"voiceAuthenticationResponseTimeUseDynamic":false,"fraudDetectionUseDynamic":false,"fragments":{"SetContactData":"ecf7c31d-c162-4eac-bc31-65c2f7370e7e"}},"58fac170-fb8d-437b-8473-9c7424293ad7":{"position":{"x":270.4,"y":92.8},"parameters":{"LambdaFunctionARN":{"displayName":"zendeskSearchInContactFlow-prod"}},"dynamicMetadata":{"search_by":false}},"d95a6377-f0e3-4083-99de-7521cb4ed3a6":{"position":{"x":976.8,"y":54.4},"parameters":{"CustomerId":{"useDynamic":true}},"dynamicParams":["customerId"]},"c12a2a5f-d3c2-4131-a2ea-24940107cb4d":{"position":{"x":2628.8,"y":174.4},"dynamicParams":[]},"49c7cef2-c95e-4195-b1b4-1995813e7ff1":{"position":{"x":2632.8,"y":384.8}},"621231c7-40d3-4546-b03d-74556c6720f8":{"position":{"x":508.8,"y":92.8},"conditions":[],"conditionMetadata":[{"id":"4430e0c8-8fa2-490f-9c6c-bca66f3cffb7","operator":{"name":"Equals","value":"Equals","shortDisplay":"="},"value":"ok"},{"id":"c204f087-fe8f-4c4f-b06b-310609695dc0","operator":{"name":"Equals","value":"Equals","shortDisplay":"="},"value":"not found"}]},"ffa7d1a9-4c7d-4c72-b99b-456414e34077":{"position":{"x":748,"y":94.4},"conditions":[],"conditionMetadata":[{"id":"5af0a8b1-5a93-4729-a28d-dd3f7c06ab6f","operator":{"name":"Contains","value":"Contains","shortDisplay":"contains"},"value":"-"}]},"56129250-3dfa-41c5-9caf-88898b437aa5":{"position":{"x":976.8,"y":235.2},"parameters":{"CustomerId":{"useDynamic":true}},"dynamicParams":["customerId"]}},"Annotations":[],"name":"Zendesk_VoiceID_sample_module","description":"","status":"published","hash":{}},"Actions":[{"Parameters":{"Attributes":{"zendesk_user":"$.External.zendesk_user"},"TargetContact":"Current"},"Identifier":"52e26c3a-be02-4f43-afac-6638a02c891d","Type":"UpdateContactAttributes","Transitions":{"NextAction":"e2e29220-ea56-4521-aaac-086b23f25280","Errors":[{"NextAction":"e2e29220-ea56-4521-aaac-086b23f25280","ErrorType":"NoMatchingError"}]}},{"Parameters":{"SSML":"<speak>\n<p>Hi $.External.user_name, you were successfully authenticated.</p>\n</speak>"},"Identifier":"e2e29220-ea56-4521-aaac-086b23f25280","Type":"MessageParticipant","Transitions":{"NextAction":"c12a2a5f-d3c2-4131-a2ea-24940107cb4d","Errors":[{"NextAction":"c12a2a5f-d3c2-4131-a2ea-24940107cb4d","ErrorType":"NoMatchingError"}]}},{"Parameters":{"ComparisonValue":"$.External.user_fields.voice_authentication_status"},"Identifier":"af3121fc-aedf-4a56-9742-5f97a6678e1d","Type":"Compare","Transitions":{"NextAction":"c12a2a5f-d3c2-4131-a2ea-24940107cb4d","Conditions":[{"NextAction":"b1b64031-9228-4f22-a7eb-a77c5a1a2964","Condition":{"Operator":"Equals","Operands":["ENROLLED"]}}],"Errors":[{"NextAction":"c12a2a5f-d3c2-4131-a2ea-24940107cb4d","ErrorType":"NoMatchingCondition"}]}},{"Parameters":{"SSML":"<speak><prosody rate=\"90%\">\n<p>Welcome back.</p>\n<p>Since you are enrolled into our voice authentication system, please speak for 10 to 15 seconds, so we can confirm your identity.</p>\n<p>You can say anything you like</p>\n</prosody></speak>"},"Identifier":"b1b64031-9228-4f22-a7eb-a77c5a1a2964","Type":"MessageParticipant","Transitions":{"NextAction":"74be403f-6a6a-4f86-b9ff-9fd397dcc677","Errors":[{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","ErrorType":"NoMatchingError"}]}},{"Parameters":{"StoreInput":"True","InputTimeLimitSeconds":"12","Text":"'","DTMFConfiguration":{"DisableCancelKey":"False"},"InputValidation":{"CustomValidation":{"MaximumLength":"20"}}},"Identifier":"74be403f-6a6a-4f86-b9ff-9fd397dcc677","Type":"GetParticipantInput","Transitions":{"NextAction":"65fcd004-bb7b-4b90-87a4-e33b82f2560f","Errors":[{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","ErrorType":"NoMatchingError"}]}},{"Parameters":{"Attributes":{"ticket_assignment":"agent"},"TargetContact":"Current"},"Identifier":"17c7bcf5-06af-426b-a8da-d3f2c37a68a4","Type":"UpdateContactAttributes","Transitions":{"NextAction":"c12a2a5f-d3c2-4131-a2ea-24940107cb4d","Errors":[{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","ErrorType":"NoMatchingError"}]}},{"Parameters":{"CheckVoiceIdOption":"voiceAuthentication"},"Identifier":"65fcd004-bb7b-4b90-87a4-e33b82f2560f","Type":"CheckVoiceId","Transitions":{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","Conditions":[{"NextAction":"52e26c3a-be02-4f43-afac-6638a02c891d","Condition":{"Operator":"Equals","Operands":["Authenticated"]}},{"NextAction":"17c7bcf5-06af-426b-a8da-d3f2c37a68a4","Condition":{"Operator":"Equals","Operands":["NotAuthenticated"]}},{"NextAction":"17c7bcf5-06af-426b-a8da-d3f2c37a68a4","Condition":{"Operator":"Equals","Operands":["Inconclusive"]}},{"NextAction":"c12a2a5f-d3c2-4131-a2ea-24940107cb4d","Condition":{"Operator":"Equals","Operands":["NotEnrolled"]}},{"NextAction":"c12a2a5f-d3c2-4131-a2ea-24940107cb4d","Condition":{"Operator":"Equals","Operands":["OptedOut"]}}],"Errors":[{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","ErrorType":"NoMatchingError"}]}},{"Parameters":{},"Identifier":"84be0c9a-fb9f-4bc1-b24e-0540bcfa3137","Type":"EndFlowModuleExecution","Transitions":{}},{"Parameters":{"IsVoiceIdStreamingEnabled":"true","IsFraudDetectionEnabled":"true","IsVoiceAuthenticationEnabled":"true","VoiceAuthenticationThreshold":"70","VoiceAuthenticationResponseTime":"5","FraudDetectionThreshold":"50"},"Identifier":"ecf7c31d-c162-4eac-bc31-65c2f7370e7e","Type":"UpdateContactData","Transitions":{"NextAction":"dfb38f84-3bfa-43a6-a838-a025f567b7f2","Errors":[{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","ErrorType":"NoMatchingError"}]}},{"Parameters":{},"Identifier":"dfb38f84-3bfa-43a6-a838-a025f567b7f2","Type":"StartVoiceIdStream","Transitions":{"NextAction":"58fac170-fb8d-437b-8473-9c7424293ad7","Errors":[{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","ErrorType":"NoMatchingError"}]}},{"Parameters":{"LambdaFunctionARN":"arn:aws:lambda:ap-southeast-2:243910111328:function:zendeskSearchInContactFlow-prod","InvocationTimeLimitSeconds":"5","LambdaInvocationAttributes":{"search_by":"calling_user"},"ResponseValidation":{"ResponseType":"JSON"}},"Identifier":"58fac170-fb8d-437b-8473-9c7424293ad7","Type":"InvokeLambdaFunction","Transitions":{"NextAction":"621231c7-40d3-4546-b03d-74556c6720f8","Errors":[{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","ErrorType":"NoMatchingError"}]}},{"Parameters":{"TargetContact":"Current","CustomerId":"$.External.user_fields.voice_authentication_id"},"Identifier":"d95a6377-f0e3-4083-99de-7521cb4ed3a6","Type":"UpdateContactData","Transitions":{"NextAction":"af3121fc-aedf-4a56-9742-5f97a6678e1d","Errors":[{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","ErrorType":"NoMatchingError"}]}},{"Parameters":{"Attributes":{"voiceid_enabled":"true"},"TargetContact":"Current"},"Identifier":"c12a2a5f-d3c2-4131-a2ea-24940107cb4d","Type":"UpdateContactAttributes","Transitions":{"NextAction":"84be0c9a-fb9f-4bc1-b24e-0540bcfa3137","Errors":[{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","ErrorType":"NoMatchingError"}]}},{"Parameters":{"Text":"Sorry, we couldn't provide Voice ID authentication at this time."},"Identifier":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","Type":"MessageParticipant","Transitions":{"NextAction":"84be0c9a-fb9f-4bc1-b24e-0540bcfa3137","Errors":[{"NextAction":"84be0c9a-fb9f-4bc1-b24e-0540bcfa3137","ErrorType":"NoMatchingError"}]}},{"Parameters":{"ComparisonValue":"$.External.status"},"Identifier":"621231c7-40d3-4546-b03d-74556c6720f8","Type":"Compare","Transitions":{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","Conditions":[{"NextAction":"ffa7d1a9-4c7d-4c72-b99b-456414e34077","Condition":{"Operator":"Equals","Operands":["ok"]}},{"NextAction":"56129250-3dfa-41c5-9caf-88898b437aa5","Condition":{"Operator":"Equals","Operands":["not found"]}}],"Errors":[{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","ErrorType":"NoMatchingCondition"}]}},{"Parameters":{"ComparisonValue":"$.External.user_fields.voice_authentication_id"},"Identifier":"ffa7d1a9-4c7d-4c72-b99b-456414e34077","Type":"Compare","Transitions":{"NextAction":"56129250-3dfa-41c5-9caf-88898b437aa5","Conditions":[{"NextAction":"d95a6377-f0e3-4083-99de-7521cb4ed3a6","Condition":{"Operator":"TextContains","Operands":["-"]}}],"Errors":[{"NextAction":"56129250-3dfa-41c5-9caf-88898b437aa5","ErrorType":"NoMatchingCondition"}]}},{"Parameters":{"TargetContact":"Current","CustomerId":"$.ContactId"},"Identifier":"56129250-3dfa-41c5-9caf-88898b437aa5","Type":"UpdateContactData","Transitions":{"NextAction":"c12a2a5f-d3c2-4131-a2ea-24940107cb4d","Errors":[{"NextAction":"49c7cef2-c95e-4195-b1b4-1995813e7ff1","ErrorType":"NoMatchingError"}]}}],"Settings":{"InputParameters":[],"OutputParameters":[],"Transitions":[{"DisplayName":"Success","ReferenceName":"Success","Description":""},{"DisplayName":"Error","ReferenceName":"Error","Description":""}]}}