> For the complete documentation index, see [llms.txt](https://learn.withessential.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.withessential.com/field-operations/mobile/record-and-upload-videos.md).

# Record and upload videos on mobile

Technicians can record videos on a job site — a leaking valve, a full walkthrough, evidence for a repair recommendation — and attach them the same places photos go: job and property files on a visit, inspection report photo fields, deficiencies, work acknowledgment photo fields, and quote or invoice attachments.

> **Where to find it:** Mobile app > Visits > open a visit > Files > Add > **Record Video**, or **Select Media** to pick an existing video from the library

## Record a video

1. Open the visit and find the **Files** section (or a photo field on an inspection report, a deficiency, or a work acknowledgment).
2. Tap **Add**, then **Record Video**.
3. The recorder shows the elapsed time and the time remaining the whole time you record. Videos can be up to **5 minutes** long — recording stops automatically at the limit and keeps everything captured so far.
4. Tap the stop button to finish. The video is compressed on your device and added to the upload list with a thumbnail.

## Pick a video from the library

1. Tap **Select Media** and choose a video from your photo library.
2. Videos longer than 5 minutes can't be uploaded — trim the video in your phone's photo app first and try again.

## Good to know

* Videos are compressed on the device before upload, so they upload quickly and play in any browser — including videos recorded on iPhones.
* If you're offline, videos you add to visit files, inspection reports, and deficiencies wait in the sync queue like photos do and upload automatically when you're back on a connection. Attaching files to a quote, invoice, or work acknowledgment needs an internet connection.
* The office sees the video wherever you attached it, and can play it directly in the web app's file preview.
* Videos on an inspection report or work acknowledgment appear in the generated PDF right where a photo would: a thumbnail with a play button and the watch link printed on it. Clicking the thumbnail in the PDF opens the video in a browser; printed copies show the link to type in.

## Related guides

* [Add and name photos in the mobile app](/field-operations/mobile/add-and-name-photos.md)
* [Add files, notes, and access info](/field-operations/mobile/add-files-notes-and-access-info.md)
* [Work offline and sync mobile changes](/field-operations/mobile/work-offline-and-sync.md)
* [Fill inspection reports on mobile](/field-operations/mobile/fill-inspection-reports.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://learn.withessential.com/field-operations/mobile/record-and-upload-videos.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
