> ## Documentation Index
> Fetch the complete documentation index at: https://help.fieldpulse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Manage Files

> Email a file to a customer from a FieldPulse record, estimate, or invoice, keep internal files hidden from field roles, and move files between records.

> **Who uses this:** Admins share files, set file visibility, and move files between records in the web app; field team members work with files in the mobile app. Each file carries its own **Can Service Agent See File?** and **Can Team Manager See File?** toggles. · **Availability:** All regions.

Photos, signed estimates, spec sheets, permits — files pile up fast on a job. FieldPulse keeps each one on the record it belongs to and lets you decide what the customer receives and what stays with the office.

## Overview

You share a file with a customer from three places in FieldPulse: the file itself, a customer communication, or the preview of an estimate or invoice. A file uploaded to a record stays internal until you share it, and each file carries visibility toggles that decide which roles on your team can open it. You can also move files from a customer record to a linked [job record](https://www.fieldpulse.com/features/job-management), and group files into folders in the mobile app.

## Before you begin

* Files live on the **Files** tab of the record they belong to. On web, add one with **Upload File** or **Import From File Library**. In the FieldPulse mobile app, use **Attach File**, **Upload Photo**, or **Take Photo**.

* Most of the sharing paths below start from a file already stored in FieldPulse. Sending a customer communication or emailing an estimate or invoice can also upload a file straight from your device at send time.

## On web

### Share a file directly

1. Select the file on the record to open it.

2. Select **Email To Customer** to send the file to the customer, or **Download** to save it to your device.

<img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9735754-file-management/01.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=3af05c520d1766d85c8f3f5d319c0f0b" alt="Open file preview with the Email To Customer and Download buttons highlighted above it" width="1200" height="1245" data-path="static/images/_api/9735754-file-management/01.png" />

### Share a file on a customer communication

1. On the related record, select **Actions**, then **Send Customer Communication**.

   <img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9735754-file-management/02.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=6670e5fb37b3debe5c1b291d3bb14a2a" alt="Actions menu on a customer record with Send Customer Communication highlighted under Update" width="1200" height="403" data-path="static/images/_api/9735754-file-management/02.png" />

2. Choose the template you want to use, or select **Empty Form (No Template)**.

   <img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9735754-file-management/03.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=3f5fedd9f49cdf98edf56d984cabf3e4" alt="Select an Email Template window with Empty Form (No Template) highlighted above the saved templates" width="1200" height="408" data-path="static/images/_api/9735754-file-management/03.png" />

3. Select **Attached Files** to attach files stored in FieldPulse, or select **Upload** next to **Additional Files** to add files from your device.

4. Fill in the **Subject Line** and **Email Body**, then select **Send Email**.

<img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9735754-file-management/04.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=302a1297e838f757383f01b2a9dc8965" alt="Send Customer Email window with the Attached Files dropdown and the Additional Files Upload button highlighted" width="1200" height="450" data-path="static/images/_api/9735754-file-management/04.png" />

### Share files on an estimate or invoice

1. On the estimate or invoice record, select **Preview**.

   <img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9735754-file-management/05.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=57360499590f6172d68ef143aabc59a5" alt="Invoice record with the Preview button highlighted next to Actions and Edit" width="1200" height="422" data-path="static/images/_api/9735754-file-management/05.png" />

2. In the preview, select **Email To Customer**.

   <img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9735754-file-management/06.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=3f37a51fc49ae54008bcd139e0e69f81" alt="Invoice preview with the Email To Customer button highlighted above the dynamic invoice" width="1200" height="620" data-path="static/images/_api/9735754-file-management/06.png" />

3. Choose how each file is included, then select **Send**.

   * **Visible Files** — files stored in FieldPulse that display on the dynamic [estimate or invoice](https://www.fieldpulse.com/features/estimates-and-invoices).

   * **Email Attachments** — files stored in FieldPulse that attach to the email.

   * **Upload Additional Files** — files from your device that display on the dynamic estimate or invoice.

<img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9735754-file-management/07.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=5e59ea5efd8d5879bfafa28fb53d63fa" alt="Email Invoice panel with the Visible Files and Email Attachments pickers and the Upload Additional Files button highlighted" width="1200" height="755" data-path="static/images/_api/9735754-file-management/07.png" />

### Control who on your team can see a file

1. Select the file to open it, then select **Edit**.

2. Set **Can Service Agent See File?** and **Can Team Manager See File?** to control which roles can open the file.

3. Select **Save**.

<img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9735754-file-management/08.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=779966721dcbac822f12460d427f798d" alt="File Info panel with the Can Service Agent See File toggle set to Yes and the Edit button highlighted" width="1200" height="686" data-path="static/images/_api/9735754-file-management/08.png" />

### Move files from a customer record to a job record

1. Open the customer record and select the **Files** tab.

2. Select **Move Files To FieldPulse Record**, then select the files you want to move.

   <img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9735754-file-management/09.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=985c101ed0a0468d929598e28b82dbe9" alt="Files tab on a customer record with the Move Files To FieldPulse Record button and a selected file highlighted" width="1200" height="455" data-path="static/images/_api/9735754-file-management/09.png" />

3. Select the **Destination Record** search box and choose the job record you want the files on.

   <img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9735754-file-management/10.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=621bec4af5231f386c80e702026f3d52" alt="Destination Record search box on the customer Files tab listing the linked jobs Service Call and Test Job" width="1200" height="440" data-path="static/images/_api/9735754-file-management/10.png" />

   <Note>
     Only jobs linked to this customer appear in the destination list.
   </Note>

4. Choose **Duplicate & Transfer Files** or **Move Files Only**.

| **Option**                     | **What it does**                                                                                                           | **What you see on the customer record afterward**                                                                                            |
| ------------------------------ | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| **Duplicate & Transfer Files** | Duplicates the files from the primary record and transfers them to the selected record without creating linked duplicates. | Duplicates of the files appear on the customer **Files** tab, because FieldPulse displays all files associated with related jobs there.      |
| **Move Files Only**            | Removes the files from the primary record and moves them to the selected record without duplication.                       | The files still appear on the customer record, because FieldPulse displays all files uploaded to related jobs on the customer **Files** tab. |

FieldPulse recommends **Move Files Only**, since any file on a job record already appears on the linked customer's record.

## On mobile

### Create a file folder

1. On any record, open the **Files** tab and tap **Create Folder**.

   <img src="https://mintcdn.com/fieldpulse/XG4ZrAS1WUuadKzB/static/images/_api/9735754-file-management/11.png?fit=max&auto=format&n=XG4ZrAS1WUuadKzB&q=85&s=de87e2686433b67ea9c3a457c8a98c77" alt="Files tab on a job in the FieldPulse mobile app with the Files tab and the Create Folder button highlighted" width="588" height="784" data-path="static/images/_api/9735754-file-management/11.png" />

2. Enter a name for the folder in the **Name** field. A name is required before you can save.

   <img src="https://mintcdn.com/fieldpulse/XG4ZrAS1WUuadKzB/static/images/_api/9735754-file-management/12.png?fit=max&auto=format&n=XG4ZrAS1WUuadKzB&q=85&s=10483742fdb8ce9a4d34be7e712405a7" alt="Create Folder screen on mobile with the required Name field highlighted above the Type field" width="587" height="231" data-path="static/images/_api/9735754-file-management/12.png" />

3. Tap the **Type** field and choose what the folder holds.

   * **Without Type** — creates an empty placeholder folder.

   * **Image**

   * **Document**

   * **Video**

   <img src="https://mintcdn.com/fieldpulse/XG4ZrAS1WUuadKzB/static/images/_api/9735754-file-management/13.png?fit=max&auto=format&n=XG4ZrAS1WUuadKzB&q=85&s=48565e0f3e6fcbd39cb8a058e3dddebc" alt="Folder Type selection menu on mobile listing Without Type, Image, Document, and Video" width="584" height="290" data-path="static/images/_api/9735754-file-management/13.png" />

4. Tap **Save**. The new folder appears in the **Files** tab. To leave without creating the folder, tap **Back**.

<img src="https://mintcdn.com/fieldpulse/XG4ZrAS1WUuadKzB/static/images/_api/9735754-file-management/14.png?fit=max&auto=format&n=XG4ZrAS1WUuadKzB&q=85&s=4a3778a80c2d536c9bbc236e3554ec93" alt="Create Folder screen on mobile with a folder name entered and the Save button highlighted" width="588" height="203" data-path="static/images/_api/9735754-file-management/14.png" />

## What your customer sees

Where a shared file lands depends on the path you took to send it.

* A file emailed from the file itself opens as a standard email attachment.

* A file attached through **Send Customer Communication** arrives in line with the template you chose.

* **Visible Files** appear inside the dynamic estimate or invoice when the customer opens the link.

* **Email Attachments** attach to the email that delivers the estimate or invoice.

<Note>
  Customers only see files you explicitly share. Files uploaded to a record stay internal by default.
</Note>

## Related articles

* [How to Use Comments](/jobs/jobs-tasks/comments)
* [How to Create Dynamic Job Reports](/jobs/jobs-tasks/dynamic-job-reports)
* [How to Attach Photos & Files to Estimates & Invoices](/estimates-invoices/creating/attaching-photos-files)
* [How to View Photos and Files on Form PDFs](/jobs/custom-forms/viewing-photos-files)
* [How to Send Communications to Customers](/customers/communications/sending)
* [User Roles and Permissions Details](/settings/users-teams/user-roles)

Your files are working when the customer receives exactly the documents you meant to send, the files you kept internal stay off their email, and every file sits on the record where your team expects to find it.


## Related topics

- [How to Attach Photos & Files to Estimates & Invoices](/estimates-invoices/creating/attaching-photos-files.md)
- [How to Complete a Job in the Field](/jobs/jobs-tasks/completing-a-job.md)
- [How to Use Comments](/jobs/jobs-tasks/comments.md)
- [How to Create Dynamic Job Reports](/jobs/jobs-tasks/dynamic-job-reports.md)
