start_job
Start a UiPath process execution in a folder, specifying robot allocation strategy and optional input arguments to run jobs.
Instructions
Start a new execution of a process (release) in a folder.
Provide process_name (as returned by get_orchestrator_summary) and folder_name — the release key is looked up automatically. Only provide release_key if you already have the exact GUID and want to skip that lookup.
Strategy options:
'All' (default): run on all connected robots in the folder.
'Specific': run only on the robots listed in robot_ids.
'JobsCount': start exactly jobs_count parallel job instances.
Args: folder_name: The display name of the folder containing the process. process_name: The process name as returned by get_orchestrator_summary. release_key: GUID of the release. Omit to auto-resolve from process_name. strategy: Robot allocation strategy — 'All', 'Specific', or 'JobsCount'. robot_ids: List of robot IDs to target (required when strategy is 'Specific'). jobs_count: Number of job instances to start (required when strategy is 'JobsCount'). input_arguments: Dictionary of input argument name→value pairs to pass to the process.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| strategy | No | All | |
| robot_ids | No | ||
| jobs_count | No | ||
| folder_name | Yes | ||
| release_key | No | ||
| process_name | No | ||
| input_arguments | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |