---
title: Cloud Connector for Power Automate
description: "## Import custom connector 1. Download connector **OpenApi definition** file from this [link](https://go.unitfly.com/cloud-openapi-definition). 2. Login to your Office 365 Power Automate account and click on **Data -> Custom connectors.** 3. Click **New custom connector -> Import an OpenAPI file.** ![](https://extensionkit.unitfly.com/wp-content/uploads/2025/05/image.png) 1.…"
url: "https://extensionkit.unitfly.com/documentation/ek-cloud-connector-for-power-automate/"
updated: "2025-10-20"
category: Extension Kit Cloud Connector
---

# Cloud Connector for Power Automate

## Import custom connector

1. Download connector **OpenApi definition** file from this [link](https://go.unitfly.com/cloud-openapi-definition).
2. Login to your Office 365 Power Automate account and click on **Data -> Custom connectors.**
3. Click **New custom connector -> Import an OpenAPI file.**

![](https://extensionkit.unitfly.com/wp-content/uploads/2025/05/image.png)

1. Define any custom **Connector name.**
2. Click import and import the OpenAPI definition file you received from us.
3. Click **Continue.**
4. Click **Create connector.**

## Define new connection for custom connector

1. Download connector license file from this [link](https://extensionkit.unitfly.com/free-trial/) (*it takes a few moments for the license to generate*)
2. Find entry titled Connection and click on Create.
3. Go to **Data -> Connections.**
4. Find newly created connector and click on it.
5. In the field **API Key** paste API Key you received from us.

## Create a new custom connector action

1. Create a flow that you want
2. Click **Add action**
3. Click tab **Custom**
4. Select the action you want to create
5. Populate at least required fields (*)

![](https://extensionkit.unitfly.com/wp-content/uploads/2025/05/image-1.png)

*Example of action “Send File” that creates new Invoice with dynamic name File name and content File content*

## Configuration

| **Property** | **Description** |
| --- | --- |
| M-Files Server URL | Needs to be in a format http(s)://yourmfilesendpoint.com |
| M-Files Vault GUID | GUID of your M-Files vault without {} |
| M-Files Username | Username of user that has rights to execute selected action |
| M-Files Password | Password of user that has rights to execute selected action |

![](https://extensionkit.unitfly.com/wp-content/uploads/2025/05/image-2.png)

*Example of action “Search for objects” that search for all objects where Class equals “Document”*

# Available actions

More details about actions - [https://unitflymfilesapistg.azurewebsites.net/swagger/index.html](https://unitflymfilesapistg.azurewebsites.net/swagger/index.html)[https://unitflymfilesapistg.azurewebsites.net/swagger/index.html](https://unitflymfilesapistg.azurewebsites.net/swagger/index.html)

- Execute M-Files Extension Method
- List files from M-Files
- Send file to M-Files
- Search for files from M-Files
- Get file from M-Files
- List M-Files objects
- Send object to M-Files
- Search for M-Files objects
- Get object from M-Files
- Update object properties in M-Files
