Invoke RPA Process
Description
This activity executes an RPA process and retrieves the output generated by that process.
Common Capabilities
Process Data Support
This activity supports dynamic configuration using variables from the Process Data drawer.
You can bind values from Model Data, Form Data, System Data, Enterprise Variables, and Activity Outputs.
Learn more → Using Process Data
Design Time Configuration
Display Text
Specify the activity name that shows in your process.
Process Name
Choose an RPA process that you want to execute.
Buddy Name
Choose an RPA Buddy to execute the designated RPA process.
Log Level
Choose the log level. The RPA process will execute with the selected logging level.
Execution Strategy
Choose the appropriate execution strategy. The following options are available.
| Option | Description |
|---|---|
| Synchronous | The BPA process will start executing the RPA process and will wait to finish executing before continuing. |
| Asynchronous | The BPA process will start the execution of the RPA process without waiting for it to finish. |
Parameters
To use the RPA process, map your input and output parameters. Input is accepted in Key Value pair format, allowing for easy assignment of values to variables such as model or form data. Drag and drop functionality simplifies the process.
Job Id
Returns the Job Id of the corresponding RPA job
Wait All Incoming
Controls how this activity behaves when multiple incoming execution paths converge.
Determines whether the activity executes when:
- any incoming path completes, or
- all relevant paths have completed before execution
Learn more → Execution Control
On Error
Defines how the workflow behaves if this activity encounters a runtime error.
Supported strategies include Fault, Continue, Suspend, and Retry.