UiPath Documentation
activities
latest
false

Integration Service activities

Last updated May 21, 2026

Invoke a Power Automate Flow

Description

Invoke a Power Automate flow from UiPath Maestro. The flow runs with the permissions of the user who created the connection.

Requirements

To use this activity, the Power Automate flow must meet the following conditions:

  • Trigger type: The flow must use the Manually trigger a flow trigger. Flows using automated or scheduled triggers are not supported.

  • Ownership: The flow must be owned by, or directly shared with, the account used to create the IS connection. Flows that are only shared at the organization level cannot be invoked.

  • Output: To return data from the flow back to UiPath, include one of the following as the last step in the flow:

    • A Request > Response node — set the response body to valid JSON.

    • A Respond to a Power App or flow node — define the output parameters you want to return.

    Without one of these nodes, the activity completes but does not return any output.

To use this activity in a Maestro agentic process, take the following steps:

  1. Add a task element to the canvas.
  2. In the Implementation section, from the Action dropdown list, select Start and wait for an external workflow.
  3. Select the Power Automate connector.
  4. Select an existing connection or create a new one.
  5. Under Activity, select Invoke a Power Automate flow.

Figure 1. Invoking a Power Automate flow using the Start and wait for an external agent task in Maestro

Project compatibility

Cross-platform

Configuration

  • Connection - The connection established in Integration Service. Access the dropdown menu to choose, add, or manage connections.
    Note:

    The activity authenticates via Microsoft Entra ID (Azure AD) using the connection’s credentials. Any actions performed by the invoked flow execute with the same permissions as the user who created the connection. Ensure that admin consent is granted if required. For details, refer to the Power Automate authentication page.

  • Flow ID - Select the relevant workflow from the dropdown list.
  • Input - Depending on the selected workflow, different input fields may be displayed. Add any input to be sent to Power Automate.
  • Output - The output returned by the Power Automate flow, typically in JSON format. Automatically generated output variable.
  • Description
  • Requirements
  • Project compatibility
  • Configuration

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated