I am currently working with Maestro and exploring how to use a Task Action by attaching an action task app. My goal is to collect input data from a user and then display that same data back to the user within the flow.
I would like to understand if this is achievable using a User Task. Specifically:
Can a User Task be used to capture user input and then pass that data to an Action Task?
Is there a way to display or confirm the entered data back to the user after submission within the same workflow?
If anyone has experience implementing this or can point me to relevant documentation or examples, I would really appreciate your guidance.
Yes, this is definitely achievable in Maestro, and you’re on the right track.
How it works
A User Task with an Action app is exactly what you should use to collect user input. The data entered by the user in the Action app can be returned to the workflow using output properties, which you can map to process variables.
Answering your questions
1. Can a User Task capture input and pass it back?
Yes. You define input fields in the Action app, and once the user submits the task, those values are returned as outputs. You can map them directly to variables in your process.
2. Can you display the same data back to the user?
Yes, but typically not in the same submission screen. Instead, you:
Store the submitted values in variables
Pass those values into a follow-up User Task / Action app as inputs
Display them there as a confirmation or summary
Simple approach
Create a User Task with an Action app (input form)
Capture user inputs and map them to process variables
Add another User Task (or Action app)
Pass the stored variables as inputs to this step
Display them as a confirmation to the user
Note
The Action app doesn’t “refresh” after submission, so showing the data again usually requires a second step in the workflow.
To try and understand your flow properly, you want to display an action app, in the action center, to the user, then display it back to them again on a separate action center task for them to validate?
This is possible, you just need two action apps and displaying them in sequence. Its fairly straightforward to do in Maestro or in Studio. Unless this is part of a bigger, more complex longer running workflow I am not sure you need Maestro even and would be easier building this is a studio workflow.
Hi @Anil_G@Jon_Smith@ravindra.reddy33
Anyone Please help me to understand I created Action App to get input from user but after clicking submit button it still in pending State
M I missing somthing in Schema
After you click submit does the form stay there or go into the completed bucket?
If it stays in pending you have not configured your action app correctly and the submit button is actually not submitting anything.
Then your issue is in the action app. You have not configured it correctly to submit the action when you press that button. When you press submit it should go to completed. Maestro sees it as still in progress cause it quite literally is.
I made my first steps using the main environment and an automation based on variables and arguments, something quite basic but very interesting; I am still learning about the topic.
yes, this should be possible with a User Task. You can collect the required input from the user, store it in the task output, and then use that output in the next Action Task.
To display the same data back to the user, you can pass the captured value to another User Task or Action Task and show it as part of the UI/message.
I would suggest checking the User Task input/output mapping and Action Task documentation, as this is mainly handled through the workflow variables and mappings