---
title: "FTP Push Task for Workflow Automation"
canonical_url: "https://www.nutrient.io/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-ftp-push-task/"
md_url: "https://www.nutrient.io/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-ftp-push-task.md"
last_updated: "2026-05-29T22:20:04.769Z"
description: "Learn how to configure the FTP Push Task to efficiently transfer files from forms or PDFs to an FTP server, simplifying your workflow automation."
---

# Streamline file transfers with FTP Push Task

The **FTP Push Task** allows a process to transfer a file generated from one of the **PDF Task Types**, or directly from a **File Attachment** question from a form to an FTP server. There are options that allow a user to select a directory on the FTP server to upload the file to, or, alternatively, the task can be executed by the system in the background without any user interaction within the process.

**Adding and Configuring an FTP Push Task**

---

Here, we have added the **FTP Push** task type to the process. Next, we need to select **'Configure Task'** from the pop-out menu of the task.

The table below goes into further detail regarding the options for the FTP task type:

| **Attribute**            | **Options**                                                                                | **Required** | **Description**                                                                                                                                                                                                                                         |
| ------------------------ | ------------------------------------------------------------------------------------------ | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **File to Send**         | A file attachment question within your process flow or a PDF generated by a PDF task type. | Yes          | This assigns the file that will be uploaded to the FTP server. The drop-down list will automatically be populated with valid options from within your process.                                                                                          |
| **Destination FTP Site** | The FTP server name and path                                                               | Yes          | This option can be a fully qualified domain name or an IP address followed by the path on the FTP is desired. For example, to upload the file to the PDFUpload directory on the FTP server, you could change the example to www.integrify.com/PDFUpload |
| **Username**             | Short Text                                                                                 |              | The username is only required if the FTP site you are using requires authentication                                                                                                                                                                     |
| **Password**             | Short Text                                                                                 |              | The password is only required if the FTP site you are using requires authentication                                                                                                                                                                     |

For example, a user uploads the brochure to be approved via the Brochure submission form, and it is sent to the Manager Approval task. Once the Manager approves the document submission, the FTP task is initialized.

In the first window _Loading folders...,_ Integrify is reading the directory structure from the FTP server. Once it has read the structure, the display will change to _Please select folder_. At this point, the user can select which directory on the server to upload the file to. In our example, the user selects the _PDFUpload_ folder from the drop-down list and clicks OK _._ While the FTP Task transfers the file to the FTP server, a dialog displays _Posting..._ and will complete the task once the upload is complete.

---

## 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)
- [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)
- [Form task configuration](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-form-task.md)
- [Customize task assignments with Form Assigner](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-form-assigner.md)
- [File Copy task configuration](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-file-copy.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)
- [Understanding milestone tasks in workflow automation](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-milestone.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)
- [Streamline API workflows with data container tasks](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-data-container.md)
- [Master the Open URL Task for Workflow Automation](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-open-url.md)
- [Efficient task assignment with Task Assigner](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-task-assigner.md)
- [Effortlessly manage user profile updates](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-user-profile.md)
- [Schedule future tasks effortlessly with Task Scheduler](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-task-task-scheduler.md)
- [Configure form prefills](/guides/workflow-automation/admin-guide/processes/tasks/standard-task/standard-tasks-form-prefills.md)

