Original Message:
Sent: 03-18-2026 09:12
From: Josh Coyle
Subject: Capture the values entered through forms in web messaging within the inbound message flow
Hi Phaneendra,
This screenshot is actually from the Inbound Message Flow and not the Digital Bot Flow, Tibin could implement this in either flow (providing there is a Digital Bot Flow in the architecture which may not be the case).
The key part is waiting for the information to become available, this could be via a Wait block and if needed forming a Loop to evaluate if this information has or hasn't been captured before continuing on the journey.

------------------------------
Josh Coyle
Senior Professional Services Consultant
Original Message:
Sent: 03-18-2026 08:44
From: Phaneendra Avatapalli
Subject: Capture the values entered through forms in web messaging within the inbound message flow
Hi Josh,
Thanks for sharing it looks like the screenshot is from the Digital Bot Flow, so Tibin would likely need to implement this there rather than in the inbound message flow, from what I understand.
------------------------------
Phaneendra
Technical Solutions Consultant
Original Message:
Sent: 03-18-2026 08:24
From: Josh Coyle
Subject: Capture the values entered through forms in web messaging within the inbound message flow
Hi Tibin,
Within your architect flow you must use the Get Participant blocks, if the names are as above the this is what it would look like.
The key part is ensuring the "Attribute Name" matches exactly the format that is being passed into Genesys, you can then store the underlying information in a variable name of your choice and utilise this elsewhere within the flow.

------------------------------
Josh Coyle
Senior Professional Services Consultant
Original Message:
Sent: 03-18-2026 08:15
From: Tibin Thomas
Subject: Capture the values entered through forms in web messaging within the inbound message flow
Hi Josh & Hi Phaneendra,
Thanks for your valuable feedback.
I'm passing the form values in custom attributes and i can see that in interaction report also. But how i can capture it in Get Participant Data ? what is the 'variable to assign' in Get Participant Data ?
// Collect form values
const fullName = document.getElementById('fullName').value.trim();
const email = document.getElementById('email').value.trim();
const question = document.getElementById('question').value.trim();
Genesys("command", "Database.set", {
messaging: {
customAttributes: {
fullName: fullName,
email: email,
question: question
}
}
},
Best Regards,
------------------------------
Tibin Thomas
Original Message:
Sent: 03-18-2026 07:52
From: Josh Coyle
Subject: Capture the values entered through forms in web messaging within the inbound message flow
Hi Tibin,
If you're trying to read the form fields directly in the inbound flow, that may not work.
Get Participant Data is the preferred method and only works for data that was already written as participant data/custom attributes.
So the better approach is:
- if the form values are collected on the website, pass them in as custom attributes / participant data
- then use Get Participant Data in the flow
- then use Set Participant Data before sending to the agent in the script as indicated by @Richard Robinson
------------------------------
Josh Coyle
Senior Professional Services Consultant
Original Message:
Sent: 03-18-2026 02:49
From: Tibin Thomas
Subject: Capture the values entered through forms in web messaging within the inbound message flow
I am trying to capture the values entered through forms in web messaging within the inbound message flow so that they can be presented to the agent. However, while I can see the form values in the Interaction details, I am unable to capture them within the inbound message flow.

I attempted to capture the values in the initial task using Get Participant Data and store them in variables such as State.fullName / State.email, but no values are being captured.
Am I approaching this incorrectly? What is the correct method to capture form values in this scenario?
#ArchitectandDesign
#DigitalChannels
------------------------------
Tibin Thomas
------------------------------