maestro
latest
false
- Introduction and getting started
- Maestro landing page
- Process modeling
- Process implementation
- Process operations
- Process monitoring
- Process optimization
- Licensing
- Reference information

Maestro user guide
Last updated Aug 12, 2025
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:
Action | Description | UiPath Platform Component(s) Invoked |
---|---|---|
None | No 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 task | Creates 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 workflow | Starts an unattended RPA process (UiPath Robot) and waits for its completion before continuing. | Robots |
Start and wait for agent | Initiates 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 agent | Launches 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 process | Starts a process composed of tasks/decisions, built using UiPath Maestro. Does not wait for completion. | Maestro |
Start and wait for agentic process | Starts 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 activity | Calls a prebuilt connector activity (e.g., Salesforce, SAP, ServiceNow) from UiPath Integration Service. | Integration Service, Data Fabric |
Wait for connector event | Listens 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 script | Runs a custom script (e.g., JavaScript) to call coded functions. | Maestro |
Create and wait for queue item | Adds a queue item and waits for its processing and completion result before proceeding. | Queues, Robots |
Create queue item | Adds a new item to a UiPath Orchestrator Queue for background processing or load balancing. | Queues, Robots |