I would like to have your input on the best approach to trigger unattended automations from a website. We want users to have the ability to trigger unattended automations from a button on the website. Once the job execution is completed, I want the response back on website for the user to see. Also, How can we achieve this if multiple users are accessing the website at same time and use the button to trigger the unattended automation at the same time.
you can either use UiPath webhooks to trigger unattended automations from a website or use orchestrator api as another option
The best approach for you will depend on your specific requirements. If you need a more flexible solution that can be used to trigger unattended automations from different sources, then you should use the UiPath Orchestrator API Or go for webhook
Hi @mrinalini.rastogi ,
To run website automation in background we can use hidden
Use “Hidden” in IE.
You’ll need to use only background automation (SimulateType or WindowMessages) for all the UI actions.
To unattended robot you can setup in Orchestraor, in process, we can use input dialog, message box before start process and after complete process
To many user use website, I want to know this website need login?
it need section login…
but I think many user use website in time, we may met error
User operations can control the robot’s rights, or move to a page that the robot has not predefined, it will not receive the UI element and cannot select it.
As per what i understand from various articles on Webhooks, Webhooks allow external systems to subscribe and listen to [different types of Orchestrator events] for example job completed. But do they enable triggering job from some external website as well?
Consider a scenarios where user wants to update contact information from a website
User Click update button on website which initiate an unattended UiPath process and uses information entered by user on website.
Once the information is updated, Updated information is reflected on the website in real time.(Webhooks can be helpful here, but they only help in retrieving orchestrator related information and not any other information)
Also, if multiple users are using website at the same time and hitting the update button at the same time, then how can that be handled to achieve this synchronously.
Webhooks in UiPath Orchestrator are primarily designed for external systems to subscribe and listen to Orchestrator events, as you mentioned, such as job completed or queue item status changes
In the scenario you described, where you want to initiate an unattended UiPath process from a website, you would typically use Orchestrator APIs rather than webhooks. UiPath provides REST APIs that allow you to start jobs, trigger processes
Where as Webhooks can still be useful in monitoring the status of jobs or processes initiated by your website