I have a somewhat peculiar situation. We have an automation running unattended on a remote server that takes user input (several fields). Right now we use a spreadsheet to get the inputs. This is however becoming very cumbersome for both the developers and the users. I started looking into using the new forms but this can only work if the automation runs attended (via Assistant or local host machine).
I am looking for ideas on how to be able to get these user inputs in real-time and pass it on to our remotely-run automation. Is there a way to achieve this using UiPath?
What you would do is use an attended automation with UiPath Forms to get the info from the user, and that attended automation would create a queue item. Then the queue item is picked up by the attended automation (queue trigger starts it) and processed.
If you’re in cloud, UiPath Apps is also a great way to do this. It’s like forms but it’s better designed for triggering and interacting with jobs, etc.
There is also an API in Orchestrator that you could use from a custom web page to create the queue items. In other words, write a web page with a form that then calls the API when submitted. For some automations, we use Sharepoint forms as the end-user entry point but this is cumbersome because then you need a dispatcher automation to get the data from Sharepoint and create the queue items.
Thanks. We have about 18 users and can’t get them all Attended robot licenses. We are in the Cloud so I can look into Apps. Is there a tutorial that I can follow to see how to create the forms in Apps and integrate with existing processes/jobs? I’ll appreciate if you (or any one) can share.