Selective Invocation of RPA Workflows Via API Calls
AssigneeUiPath, Inc.
InventorsGeorge C. VLAD, Ion MINCU, Andrei L. UNGUREANU, Eduard STANCULET
Life of this patent
Estimating the term…
Loading patent…
AssigneeUiPath, Inc.
InventorsGeorge C. VLAD, Ion MINCU, Andrei L. UNGUREANU, Eduard STANCULET
Estimating the term…
In some embodiments, an RPA design interface enables a user to select an RPA workflow forming a part of a complex RPA project, and define the selected workflow as a distinct executable entity that can be invoked remotely via an API call (e.g., HTTP request) issued to an RPA conductor orchestrating the execution of multiple RPA robots. The RPA design interface enables the user to customize a set of API call parameters (e.g., HTTP method, URI, input and/or output arguments) for invoking the respective RPA workflow. The user-defined, workflow-specific API call parameter values may then be transmitted to the RPA conductor, for instance as metadata attached to a specification of the RPA project. In turn, the RPA conductor automatically generates an API specification (e.g., OpenAPI or Swagger™) for the workflow fragment. In response to receiving an API call configured with the respective workflow-specific call parameter values, the RPA conductor selectively triggers execution of the selected RPA workflow on a selected RPA robot.
A computer system comprising at least one hardware processor configured to execute a robotic process automation (RPA) conductor configured to coordinate a set of RPA robots and further configured to:
A method comprising employing at least one hardware processor of a computer system to execute a robotic process automation (RPA) conductor configured to coordinate a set of RPA robots, wherein executing the RPA conductor comprises:
A non-transitory computer readable medium storing instructions which, when executed by at least one hardware processor of a computer system, cause the computer system to form a robotic process automation (RPA) conductor configured to coordinate a set of RPA robots and further configured to:
Dependencies are inferred from the claim text.