Resuming robotic process automation workflows based on external triggers
AssigneeUiPath, Inc.
InventorsRemus Rusanu, Liji Kunnath
Life of this patent
Estimating the term…
Abstract
A computer system that generates a universal resource locator (URL). The URL is associated with resuming at least one automated process of a running workflow process that includes a plurality of automated processes. The URL is provided to an external system/application. An input of the URL is received from the external system/application, in response to a trigger event at the external system/application. Based on the input of the URL, the at least one automated process is resumed by at least one headless robot.
Claims20
A system, comprising:
- one or more processors;
- a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to perform:
- suspend at least one automated process of a running workflow process and generate a universal resource locator (URL), wherein the generated URL is associated with resuming the at least one suspended automated process, wherein the running workflow process includes a plurality of automated processes;
- send the generated URL to an external system/application;
- receive, in response to a trigger event at the external system/application, an input of the generated URL from the external system/application;
- and
- based on the input of the generated URL, resume the at least one automated process by at least one headless robot,
- wherein the at least one headless robot is an unattended robot that performs tasks independent of human involvement and the at least one headless robot is programmed to start automatically based on the received URL generated in response to the triggered event.
A method comprising:
- suspending, by a processor, at least one automated process of a running workflow process;
- generating, by the processor, a universal resource locator (URL), wherein the URL is associated with resuming the at least one suspended automated process, wherein the running workflow process includes a plurality of automated processes;
- sending, by the processor, the generated URL to an external system/application;
- receiving, by the processor in response to a trigger event at the external system/application, an input of the generated URL from the external system/application;
- and
- resuming, by the processor based on the input of the generated URL, the at least one suspended automated process by at least one headless robot,
- wherein the at least one headless robot is an unattended robot that performs tasks independent of human involvement and the at least one headless robot is programmed to start automatically based on the received URL generated in response to the triggered event.
A least one non-transient computer readable medium containing program instructions for causing at least one processor to perform the method of:
- suspending at least one automated process of a running workflow process;
- generating a universal resource locator (URL), wherein the URL is associated with resuming the at least one suspended automated process, wherein the running workflow process includes a plurality of automated processes;
- sending the generated URL to an external system/application;
- receiving, in response to a trigger event at the external system/application, an input of the generated URL from the external system/application;
- and
- resuming, based on the input of the generated URL, the at least one suspended automated process by at least one headless robot,
- wherein the at least one headless robot is an unattended robot that performs tasks independent of human involvement and the at least one headless robot is programmed to start automatically based on the received URL generated in response to the triggered event.
Dependencies are inferred from the claim text.