Move File
Description
The Move File activity moves an existing file in IB Drive from its current location to a specified target folder.
After the operation completes, the file is available in the target folder and is no longer available at its original location.
Common Capabilities
Process Data Support
This activity supports dynamic configuration using variables from the Process Data drawer.
You can bind values from Model Data, Form Data, System Data, Enterprise Variables, and Activity Outputs.
Learn more → Using Process Data
Design-Time Configuration
Display Text
Specifies a user-defined name for the activity.
The display text appears on the workflow canvas and can be used to identify the purpose of the activity.
File
Specifies the IB Drive file to be moved.
The file can be specified using one of the following methods:
| Method | Description |
|---|---|
| Select File | Select the file by browsing IB Drive using the file picker. |
| By Id | Specify the unique IB Drive item ID of the file. This is the default method. |
| By Path | Specify the logical path of the file within IB Drive, for example /Agents/InvoiceProcessing/Input/Invoice.pdf. |
The value can also be provided dynamically using workflow data.
This property is required.
Target Folder
Specifies the IB Drive folder to which the file will be moved.
The target folder can be specified using one of the following methods:
| Method | Description |
|---|---|
| Select Directory | Select the target folder by browsing IB Drive using the folder picker. |
| By Id | Specify the unique IB Drive item ID of the target folder. This is the default method. |
| By Path | Specify the logical path of the target folder within IB Drive, for example /Agents/InvoiceProcessing/Processed. |
The value can also be provided dynamically using workflow data.
This property is required.
If a file with the same name already exists in the target folder, the activity fails with an error.
The activity does not overwrite the existing file or automatically generate a different name.
Wait All Incoming
Controls how this activity behaves when multiple incoming execution paths converge.
Determines whether the activity executes when:
- any incoming path completes, or
- all relevant incoming paths complete before execution
Learn more → Execution Control
On Error
Defines how the workflow behaves if this activity encounters a runtime error.
Supported strategies include Fault, Continue, Suspend, and Retry.
Outputs
File
Returns metadata for the file at its new location in IB Drive.
| Property | Description |
|---|---|
| ItemId | The unique identifier (GUID) of the moved file. |
| Name | The name of the moved file, including its file extension. |
| Location | The logical path of the file at its new location in IB Drive. |
| ParentId | The unique identifier (GUID) of the target folder containing the moved file. |
| Size | The size of the file in bytes. |
| ContentType | The MIME type of the file, for example application/pdf or text/plain. |
| Created | The UTC date and time when the file was originally created in IB Drive. |
| Modified | The UTC date and time when the file was last modified. |
The returned file metadata can be used by downstream activities to perform additional operations on the moved file.
Remarks
- The source file and target folder must exist in IB Drive when the activity executes.
- After the move operation completes, the file is no longer available at its original location.
- Moving the file changes its location within IB Drive but does not create a separate copy of the file.
- If a file with the same name already exists in the target folder, the activity fails with an error.
- The activity does not overwrite or automatically rename an existing file in the target folder.
- When using By Path for the file, specify the complete logical IB Drive path including the file name and extension.
- When using By Path for the target folder, specify the logical path of the folder within IB Drive.