Paco | 2023-01-03 18:01:12 UTC | #1
Hi all! Hope everyone had a great holiday.
Currently, I'm working with Inbound Message flow and Bot Flows. Our Inbound Message Flow is capturing the email address and phone number of our users that enter in the messenger if they are logged into our support site, using a "Get Participant Data."
I would like to have the Bot Flow ask for the information if it wasn't collected in the Inbound Message Flow but I'm not sure how to go about that.
Patrick_Buckley | 2023-01-13 17:52:31 UTC | #2
Hi Paco. If you define a slot (e.g. userEmail) in the bot flow, it will be an input to the flow. If you have access to the email address in the message flow you can provide this as an input when you call the Bot Flow. In the Bot Flow you can do a conditional check as to whether userEmail is set - IsNotSetOrEmpty(Slot.userEmail) - and, if not, use an AskForSlot to collect it.
system | 2023-02-12 17:52:31 UTC | #3
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
This post was migrated from the old Developer Forum.
ref: 17825