maestro
latest
false
UiPath logo, featuring letters U and I in white

Maestro user guide

Last updated Aug 12, 2025

Tasks

Tasks provide the building blocks for process execution. UiPath Platform™ capabilities are accessed via standard BPMN task types. The Implementation configuration defines how each task interacts with external systems or internal logic. Depending on the task type—Service, User, or Send—you can trigger automations, route work to agents, wait for connector events, or send messages to other systems. The available actions vary by task type but follow a consistent design: select an action, define inputs and outputs, and optionally update process variables. The following actions are available and showcase what underlying part of the platform gets invoked: ​​
ActionDescriptionUiPath Platform Component(s) Invoked
NoneNo action is triggered. This is typically used as a placeholder or when a step does not need to perform any automation.None
Create action app taskCreates a task for a human user in UiPath Action Center for manual input or approval.Apps (Action Apps only), Action Center
Start and wait for RPA workflowStarts an unattended RPA process (UiPath Robot) and waits for its completion before continuing.Robots
Start and wait for agentInitiates an AI or software agent registered with UiPath Autopilot/Maestro and waits for the agent’s output before moving on. Agent Builder
Start and wait for external agentLaunches and waits for the result from an externally hosted agent (outside UiPath ecosystem), often via HTTP or messaging interface. External systems via APIs
Start and wait for API workflow [Preview]Starts an API-first workflow (built using UiPath Integration Service) and waits for its response.API Workflows [Preview], Integration Service
Start agentic processStarts a process composed of tasks/decisions, built using UiPath Maestro. Does not wait for completion.Maestro
Start and wait for agentic processStarts a process composed of tasks/decisions, built using UiPath Maestro. Will wait for completion before continuing.Maestro
Execute business rule [Preview]Evaluates a business rule logic (defined via UiPath Business Rules module), returning the outcome.DMN Files
Execute connector activityCalls a prebuilt connector activity (e.g., Salesforce, SAP, ServiceNow) from UiPath Integration Service.Integration Service, Data Fabric
Wait for connector eventListens for an event from a connector (e.g., record created in Salesforce) and continues the workflow once the event is triggered.Integration Service, Data Fabric
Execute scriptRuns a custom script (e.g., JavaScript) to call coded functions.Maestro
Create and wait for queue itemAdds a queue item and waits for its processing and completion result before proceeding.Queues, Robots
Create queue itemAdds a new item to a UiPath Orchestrator Queue for background processing or load balancing.Queues, Robots
  • Tasks

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2025 UiPath. All rights reserved.