1. Using your company credentials, sign in to your Power Automate account.

  2. In the left pane, select My flows. From the top, select Import > Import Package (Legacy).

    1 - Importing a package.png
  3. Select Upload and then select the .zip template file from your file explorer. You'll be directed to the next page where you must review the package contents.

    2 - Reviewing package contents.png
  4. To complete uploading the templates, choose Select during import to establish a connection for each resource type that has a warning indication beside them. The Import setup dialog appears.

  5. Select Create new in the import setup dialog. You'll be directed to the Connections page.

  6. Select New connection. You must have the following resource type connections established because you’re importing the Submit workflow template:

    1. iManage Work Connection: Search for the iManage Work connector and then select Create. You'll be directed to your Insight Plus connector sign-in page. Enter your company credentials and select Import.

    2. iManage Insight Plus Connection: Search for the iManage Insight Plus connector and then select Create. You'll be directed to your cloudimanage.com sign-in page. Enter your company credentials and select Import.

    3. Office 365 Outlook Connection: Search for the Office 365 Outlook connector and then select Create. Enter your Microsoft account credentials. The connector is added and displayed on the Connections page.

The connectors are added and displayed on the Connections page.

List of connectors.png

After importing the workflow, browse to My flows in the left pane, you’ll see the flow listed below Cloud flows. If the flow isn't turned on, select More commands and then select Turn on.

My flows.png

Select the Edit :Edit-icon: icon to view the workflow.

Submit workflow.png


Block 1: For multiple selected documents (iManage Work Connector)

This trigger allows you to start a workflow for one or more selected documents in iManage Work. Provide a display name that'll be shown to users in iManage Work applications.

  • Workflow Display Name: Provide a name to the workflow you're creating. This workflow will be available in the Edit: Workflow routing dialog.

  • Description: Specify the description of the workflow you're creating.

  • Library ID: Specify the Knowledge library ID where the document would be submitted.

  • Form ID: Specify the ID of the form that is presented to users to collect inputs used by the workflow. This is the Workflow form that can be designed by the Admin, which is used to collect knowledge properties when users are submitting the knowledge asset for curation.

  • Return Folder ID: Specifies if the document’s folder ID is required by the workflow. This is helpful if you want to use a specific folder where the selected document is located further in your Power Automate script.

  • Available To Users: Specify one or more user IDs separated by semicolons, to whom the workflow is available. Select Everyone if you wish to make the workflow available to all users in your organization.

  • Available to groups: Specify one or more Knowledge admin group IDs separated by semicolons, who can access the workflow.

  • Show form for every document: Set this value to Yes if you want to display a submission form for each document when submitting multiple documents for Curation. Setting it to No displays just one form during multiple document submissions.

If Wait For Completion is set to Yes, you must use the Update workflow state action in your workflow, otherwise applications will eventually time out without indicating the completion state to the user.

image-20260601-142217.png

Block 2: Declare variable for Submitted Knowledge Documents Name (Variable - Compose function)

This variable is a No Op (No Operation) block, essentially a placeholder or starting point in a workflow, which is useful when you’re structuring multiple blocks in parallel. It doesn’t run any logic, transform data, or trigger events—it simply exists to provide structure.

Step 2 Declare variable for Submitted Knowledge Documents Name.png

Block 3: Try to run the workflow

This is the main block that runs the complete workflow logic, including document submission to the target folder and sending emails to users.

image-20260602-123710.png

Step

Figure

Description

3.1

Step 3.1 No Operation block (Data operation).png

No Operation block (Data operation)
This data operation is a No Op (No Operation) block, essentially a placeholder or starting point in a workflow, which is useful when you’re structuring multiple blocks in parallel. It doesn’t run any logic, transform data, or trigger events—it simply exists to provide structure.

3.1.1

Step 3.2.1 Insight Plus Connector.png

iManage Insight Plus Connector
Gets the curation configuration for the Knowledge Library of the selected document. This is used for routing documents in the knowledge library and also getting knowledge library configuration.

3.1.2

Step 3.2.2 iManage Work Connector.png

iManage Work Connector
Gets the details of the submitter who started the workflow, so that we can send a confirmation email upon workflow completion.

3.2

image-20260602-123855.png

Control Connector

Executes a block of actions for each item in the input array.

In this block, we're retrieving the submitted document and its profile from the active library, then uploading it to the knowledge library as a new entry with associated metadata.

  • The document profile is essential, as it contains the original document name. Without it, the name can't be preserved.

  • Submitted document names are stored in the predefined array from the earlier step.

  • Appropriate curation properties are applied during the submission process to ensure proper handling and organization.

3.2.1

image-20260602-124227.png

iManage Work Connector

Gets the document properties associated with a specific document ID. This is used to retrieve the document properties linked to a specific document ID to ensure the original profile and name are preserved.

  • Without the document profile, the original document name cannot be retained.

  • Submitted document names are stored in the predefined array from the earlier step for tracking.

3.2.2

image-20260602-124307.png

No Operation block (Data operation)
This data operation is a No Op (No Operation) block, essentially a placeholder or starting point in a workflow, which is useful when you’re structuring multiple blocks in parallel. It doesn’t run any logic, transform data, or trigger events—it simply exists to provide structure.

3.2.3

image-20260602-124537.png

Append each submitted knowledge document name (Variable)

It adds each of the submitted documents as an ordered list, which is then utilized to send email to users.

3.2.4

image-20260602-124620.png

iManage Work Connector

Copies a document to the specified folder within the same library or across libraries.

3.2.5

Set curation properties on the submitted document.png

iManage Insight Plus Connector

Sets curation properties on the uploaded document.

3.3

Add closing tag to submitted knowledge documents name variable.png

Add closing tag to submitted knowledge documents name variable (Variable)

Adds a closing tag to the submitted knowledge document's name variable. This is based on Declare variable for Submitted Knowledge Documents Name.

3.4

Count the number of knowledge documents submitted.png

Data operation

Counts the number of knowledge documents submitted, which is utilized to send email to users.

3.5

Send acknowledge email to the Submitter (Optional).png

Office 365 Outlook Connector

Sends an email message with information of the documents submitted successfully.

Block 4: Report any errors found during workflow execution

If the main block (Block 3) fails at any given step, then block 4 is executed. Block 4 gives users information on what failed and the related information.

Report any errors found during workflow execution.png

Step

Figure

Description

4.1

Data operation
When the main block (Block 3) fails, this step captures the response or output of which sub-block failed, and the related information.

4.2

Data operation
This step filters failure status (Success, failure, or not executed) captured in the earlier step.

4.3

iManage Work Connector
Submitter details of the user who’s trying to submit a document.

4.4

Office 365 Outlook Connector
Sends an email message to the submitter with failure details.