UiPath Documentation
maestro-automate
latest
false
Maestro Automate user guide

Manual trigger

Configure the Manual trigger and its input variables, which give each run the data it starts with.

Starts the workflow on demand. The workflow runs when explicitly invoked: from the canvas, through the Flow API, or by a Subflow node in another workflow.

Configuration​

FieldRequiredDescription
Input schemaNoDefines the input variables the workflow accepts when triggered. Each entry specifies a variable name, type, and whether it is required.

Input variables​

To add an input, select the trigger, open its Parameters tab, and select Add input argument. Give the input a name and a type, such as string, number, or file.

Variables defined in the input schema are available to all nodes in the workflow from the start of the run. When the workflow is triggered manually from the interface, the operator can supply values for these variables in the trigger dialog.

When the workflow is triggered via the API or as a subflow, the caller provides values for the input variables in the request payload or Subflow node configuration.

Notes​

  • A workflow can have a Manual Trigger alongside other trigger types. Each trigger type operates independently.
  • For workflows that should run on a time-based schedule, use the Scheduled Trigger instead.
  • For workflows that should start in response to an external event, use a Connector event trigger.

Next steps​

  • Triggers: all trigger types and when to use each.
  • Subflows: start a workflow from another workflow.
  • Variables and data flow: how input variables reach later nodes.
  • Community: ask questions and share workflows with other builders on the UiPath Forum.
  • Configuration​
  • Input variables​
  • Notes​
  • Next steps​

Was this page helpful?

Connect

Need help? Support(opens in new window)

Want to learn? UiPath Academy(opens in new window)

Have questions? UiPath Forum(opens in new window)

Stay updated