Skip to content

Request Sample of a Contact Flow block where the incoming phone number of the caller is attached to customer profile and profile variables made available to 3rd party app

0

Request Sample of a Contact Flow block where the incoming phone number of the caller is attached to customer profile by using the phone number of the caller as the key. Thereafter other profile variables made available to 3rd party app. My end goal is that all the properties of the User Profile be available to be displayed in the 3rd party app.

What is the right match condition? Or should I be using one of more of the Profile blocks?

The attached does not seem to work and a matching profile is not found (I have manually checked the profile exists)

Assuming a profile match is found, what is the next flow block that would make this available to be used by a 3rd party app that is using connect streams

Match Condition

Sample FLow

1 Answer
0

You can use "Set contact attributes" to set the key-value pairs and carry forward them throughout the flow.(s) You can read these values from the Lamda function when working with the 3rd party applications. Inside your lambda function, add a print statement to see how the key-value pairs are set (ex: print(f"Dumping Event Data: {json.dumps(event)}")), check the cloudwatch logs to see the event object and read the values as needed (ex: event['Details']['ContactData']['MYXYZ'])

AWS
answered 9 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.