Using User Task to Capture and Display User Input in Maestro

Hello UiPath Community,

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.

Thank you in advance for your support!

@Sushma_Ganapatisa

Hi,

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

  1. Create a User Task with an Action app (input form)
  2. Capture user inputs and map them to process variables
  3. Add another User Task (or Action app)
  4. Pass the stored variables as inputs to this step
  5. 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.

@Sushma_Ganapatisa

It is possible you might need to create two apps

  1. Which can display editable fields
  2. Which can display as text instead of editable

Cheers

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.


This is what I have done

Can you answer my question please rather than the new screenshots? The behavior you see answers better than showing me that.

I missed it
After you click submit does the form stay there or go into the completed bucket?
Yes it stay there after clicking submit

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 agree with @Jon_Smith

@Sushma_Ganapatisa there is something wrong with the app , usually when you submit, it will complete automatically

it does looks like your submit button does not have any event associated

Got It @ravindra.reddy33 its working now thanks

Glad to hear that your issue is resolved

@ravindra.reddy33 @Jon_Smith @Anil_G

Do we have any documentation or tutorials on working with App and Action Schemas in Maestro?

They are no different in Maestro than anything else.

Just look up the documentation for Action Apps, which can be used in the action center.

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.

Hi @Sushma_Ganapatisa

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