# Job Site Photos: File Them and Check What's Missing

Source: https://maito.app/workflows/file-job-photos-and-check-whats-missing

When a crew emails photos, Maito files them under the right job, checks the required views and asks the crew for what is missing.

Photos sent by crews get matched to the right job and checked against the required views.

[Operations](https://maito.app/workflows/team/operations) · [Home services](https://maito.app/workflows/industry/home-services) · When something happens · Updated October 19, 2026

Works with

-   Slack
-   Email
-   Gmail
-   Microsoft 365
-   Superhuman Mail
-   Box
-   Dropbox
-   Notion

## How do you file job photos and check what is missing?

To file job photos and check what is missing, have crews email them to Maito's address. It matches photos to the job using timestamps, files them, compares them with the required views, asks the crew for missing ones, and flags photos from other jobs.

## How it's done today

The office hunts through messages to label photos by hand.

## What Maito does

1.  Match each photo to the job from the sender and time
2.  Save it under the job with its timestamp
3.  Check the required before and after views
4.  List what's missing and ask the crew

## Example

Loop run: New email from Luis · 7 photos

**Maito** (2:46 PM):

Filed 7 photos from Luis under job 2322, water heater replacement at 14 Pine Street (taken 12:58 to 1:41 PM).

Required views for this job type:  
• Before, tank and area: received (2)  
• Old unit removed: received  
• New unit installed: received (2)  
• Data plate close-up: missing  
• Shutoff valve and discharge pipe: missing

Catch: 2 photos were taken at 4:05 PM yesterday and look like the earlier Acme Park job. I did not file them. Which job are they from?

I asked Luis for the 2 missing views. Source: the photos' timestamps and the job's checklist in the field service software.

**Tom** (2:52 PM):

those two are Acme Park job 2319, please file them there.

**Maito** (2:52 PM):

Filed under job 2319. That job now shows all required views, so I've marked its photo check complete.

## How to set it up

When something happens File job photos and check what's missing

Ask your agent

“When a crew emails photos of a job to maito@northstar.example, attach them to the right job, check the job's required photos, and tell me in #jobs what's missing.”

Connect email

-   Gmail
-   Microsoft 365
-   Superhuman Mail

Connect field service software

-   Jobber

Connect files

-   Google Drive
-   Box
-   Dropbox
-   Notion
-   Microsoft 365

Not connected yet? Your agent sends you a link to sign in.

## What it won't do

It can't be sure a photo shows what it should. Wrong or blurry shots need a person to look.

## Questions

### How does it pick the job?

By the photos' timestamps and the crew's schedule in Jobber. If unsure, it asks.

### Where are the photos saved?

In your files tool, such as Google Drive or Dropbox, under the job.

### Can it tell whether a photo is good enough?

It checks that each required view is present. Quality judgments stay with you.

## More operations workflows

-   [Chase missing inputs Ask people for what's missing, by Slack or email, until it's in. Operations · On a schedule Works with Gmail, Microsoft 365, Airtable.](https://maito.app/workflows/chase-missing-inputs)
-   [Monday report from connected tools The weekly operating report built from the tools you already use. Operations · On a schedule Works with BigQuery, Supabase, Intercom, Pylon, Stripe, PayPal.](https://maito.app/workflows/monday-report-from-connected-tools)
-   [Turn a process into a written guide Describe how something is done and get a clean step-by-step guide. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/turn-a-process-into-a-written-guide)
-   [Keep a shared spreadsheet clean Fix formats, fill gaps and flag odd rows in a sheet everyone edits. Operations · On a schedule Works with Airtable, Microsoft 365.](https://maito.app/workflows/keep-a-shared-spreadsheet-clean)
-   [Book travel within policy Get flight and hotel options that fit the travel policy. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/book-travel-within-policy)
-   [Answer "who owns this?" Find the right person or team for any system, process or question. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/answer-who-owns-this)

[See all workflows](https://maito.app/workflows)

## Put your AI teammate to work.

Set it up in minutes. Start with this one, and let it earn the next one.

[Put Maito to work](https://maito.app/login?returnTo=%2Fworkflows%2Ffile-job-photos-and-check-whats-missing)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
