---
title: "File Copy task configuration"
canonical_url: "https://www.nutrient.io/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-file-copy/"
md_url: "https://www.nutrient.io/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-file-copy.md"
last_updated: "2026-05-23T00:08:18.199Z"
description: "Configure the File Copy task to save workflow attachments to network folders. Set up dynamic paths and mappings."
---

# File Copy task configuration

The File Copy task enables customers to save a copy of files attached within a request to a network folder. Use this task to automatically save workflow attachments to network locations for archival, compliance, or integration purposes.

> The File Copy task is only available to self-managed and private cluster customers.

## Prerequisites

To configure the File Copy task, you need:

- Administrative access to Nutrient Workflow Automation Platform

- Permission to access the Process Builder

- Network access to the destination folders

- Write permissions on the target network locations

## Use cases

Common scenarios for the File Copy task include:

- Archiving contract documents to a shared drive

- Saving submitted forms to compliance folders

- Backing up attachments for audit purposes

- Integrating with document management systems

## Task configuration

Configure the File Copy task using the following steps:

### Configure settings

- **Set request summary display** — Configure whether the path to the destination file will show in the request summary by adjusting the **Show New File Path in Request Summary** setting.

- **Select files to copy** — Below this setting, you’ll see a list of all attachment questions that are eligible for copy through the File Copy task. This includes:
  - File attachment questions from form tasks
  - Multi-file attachment questions from form tasks (copies saved from multi-file attachment questions will include an underscore and sequential number appended to the file name, for example `resume_1.doc`, `resume_2.doc`.)
  - File upload mappings from developer form tasks
  - PDF merge tasks
  - PDF generator tasks

- **Configure file paths** — A path must be configured for each of the files you want to copy. Attachments you don’t wish to copy should be left blank, which will cause the system to bypass that question. To use the same name as the original attachment, end your save path with a backslash (for example, `\\servername\sharename\`).

- **Set up dynamic naming** — You can also use dynamic names with the File Copy task. To configure a dynamic mapping in the folder or file name, add parameters to the save path segregated by double curly braces. These parameters can be configured on the mappings tab.
  - `\\servername\sharename\{{Parameter}}` would use the Parameter in the name of the file itself
  - `\\servername\sharename\{{Parameter}}\` would instead create a dynamic folder using the Parameter and then preserve the original attachment name when saving the copied file.

### Configure mappings

If dynamic folders or file names are desired, you can add them by clicking the **Add Parameter** button. You can map parameters to any process data element available, including:

- Request ID and name

- Requester or task completer information

- Any data from a form

> Parameter names should be entered here without the double curly brackets `{}`.

Multiple variables are acceptable. Once you’ve finished adding them, click **Close** to return to the configuration screen.

## Troubleshooting

**Common configuration issues**

- **Illegal characters** — Don’t use /? < > \ : * | " ^ or any character typed with the control key as these can cause Windows errors or task failure.

- **File name limitations** — Avoid long file names to prevent directory problems or task failure due to file name limitations.

- **Windows restrictions** — File saving and folder creation on Windows — especially on networks — introduces variables that are beyond Nutrient Workflow Automation Platform’s control. Check to be sure you have access to the save path.

**Task execution issues**

- **Failed tasks with successful file saving** — If you’re experiencing failed tasks, but your files seem to be saving correctly, go to the **Settings** tab and uncheck **Show new file path in request summary**. Also ensure that the File Copy task comes after the task(s) in which attachments are added to the request in the process workflow.

- **Completed tasks with no files saved** — The task will still show as Completed and your workflow will continue if path information is incorrect or empty. This could also be the case with failures that don’t produce adequate notifications.

- **Duplicate file names** — If the file already exists in the file destination it will be overwritten each time the File Copy task executes.

---

## Related pages

- [Catch submission issues before they reach the approver](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/ai-form-review.md)
- [List of task types](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/complete-list-of-task-types.md)
- [Effective data transfer between parent and child requests](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/passing-data-from-child-request-back-to-parent.md)
- [Document Signing task configuration](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/document-signing-task.md)
- [Optimize your workflow with counter tasks](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-counter-task.md)
- [Create documents with Document Generation](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/premium-add-on-task-document-generation.md)
- [How to configure the dynamic assigner task](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-dynamic-assigner.md)
- [Streamline API workflows with data container tasks](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-data-container.md)
- [Configure dynamic email notifications seamlessly](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-dynamic-notification.md)
- [Use the Excel Batch task in a workflow](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-excel-batch.md)
- [Excel Import task configuration](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-excel-import.md)
- [Customize task assignments with Form Assigner](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-form-assigner.md)
- [Form task configuration](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-form-task.md)
- [Enhance your processes with general notifications](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-general-notification.md)
- [Simplifying workflow with Launch Request management](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-launch-request.md)
- [Streamline file transfers with FTP Push Task](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-ftp-push-task.md)
- [Understanding milestone tasks in workflow automation](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-milestone.md)
- [Master the Open URL Task for Workflow Automation](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-open-url.md)
- [Streamline your processes with PDF generator task](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-pdf-generator.md)
- [Effortlessly merge PDFs with ease](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-pdf-merge.md)
- [Efficient task assignment with Task Assigner](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-task-assigner.md)
- [Schedule future tasks effortlessly with Task Scheduler](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-task-scheduler.md)
- [Effortlessly manage user profile updates](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-user-profile.md)
- [Configure form prefills](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-tasks-form-prefills.md)

