-
Task
-
Resolution: Fixed
-
L3 - Default
-
None
-
None
Background
To test and evaluate the bridge component approach to orchestrate UI Path RPA scripts with Camunda, we want to build a prototype with the following specification.
A visualization of the approach can be found here: https://docs.google.com/presentation/d/1MDG8GgwA9K9zkjnYCFWkvMXXY-0z1Y9kMsiqUZCJCw4/edit?ts=5ed0c8fa#slide=id.p
Scope of prototype
As we discussed a bridge component will
- Fetch and lock specific tasks from the runtime engine (using "topic" as a task identifier, including variables)
- Send an async request with a task identifier & variables to UI path and receives a Job Id in return
- The bridge then polls or receives a result from UI Path via:
- a. a polling approach or
- b. a webhook approach
- and sends the result with the variables back to the engine where the process can continue.
Assessment of the prototype
https://docs.google.com/document/d/1OFy222jPJxmsIBSLXXIJWKOt7owbyT-JtfWr-6TiKQw/edit
This is the controller panel for Smart Panels app
- is related to
-
CAM-11976 RPA Bridge that connects UiPath robots to Camunda BPM
-
- Closed
-
1.
|
Set up a RPA Bridge prototype project |
|
Closed | Unassigned |
2.
|
Integrate Java External Task Client into Bridge |
|
Closed | Unassigned |
3.
|
Integrate UiPath interaction into Bridge |
|
Closed | Miklas Boskamp |
4.
|
Establish main Bridge workflow |
|
Closed | Unassigned |
5.
|
Handle RPA variables |
|
Closed | Unassigned |
6.
|
Investigate UiPath webhooks |
|
Closed | Unassigned |
7.
|
Run scalability tests for the Bridge |
|
Closed | Miklas Boskamp |
8.
|
Handle UiPath errors |
|
Closed | Unassigned |
9.
|
Describe modernization use case |
|
Closed | Miklas Boskamp |