Skip to main content
Roberty

Run an RPA robot

Start a Roberty Studio RPA robot from the agent.

Run an RPA robot

Lets the agent start an RPA robot configured in Roberty Studio. The agent waits for the robot to finish and receives whatever it returns.

Configuration

FieldRequiredWhat it is
RobotYesThe RPA robot the agent will start
Timeout (ms)NoHow long to wait for the robot to finish, in milliseconds. Default: 60000 (60 seconds)
info

The robot needs a webhook token in its settings before the agent can start it. See Webhook.

How it works

When the agent reaches for this tool:

  1. It sends the input parameters to the robot over the webhook.
  2. It waits for the run to finish, up to the configured timeout.
  3. It receives whatever the robot returns at the end.

The agent decides which parameters to send from the action's description and the conversation's context.

Input parameters (at run time)

ParameterWhat it is
ParametersAn object with the input parameters configured on the robot. The agent fills it in from the context

Response

FieldWhat it is
Successtrue if the robot finished successfully, false on an error or a timeout
ResponseThe data the robot returned at the end (when it succeeded)
ErrorThe error message (when the run failed or timed out)