Skip to main content
Question

Sending Completion Photos to clients

  • Aug 6, 2026 5:08 PM UTC
  • 6 replies
  • 71 views

Forum|alt.badge.img+1

I'm looking for a way to automatically send completion photos to my clients after our janitor uploads them to work ticket and management reviews them. 

We’re in the commercial cleaning industry, and our janitors attach nightly completion photos to their work tickets. Currently, the only way I can get those photos to the client is by manually downloading them and emailing them, sometimes to multiple points of contact. I'd like to eliminate that manual process.

We already include photos with invoices, but for our recurring contracts we only send one invoice at the beginning of each month, so that doesn't meet the need for daily photo updates.

I also tried having the janitor create an issue instead, but that isn't a good solution because:

  • You can only upload one photo at a time.
  • I have to send each issue individually.
  • The email is sent as an issue report, which isn't what we want.

I do like the issues because it does not allow the janitor to automatically send them without our review. 

Has anyone found a way to automatically send daily completion photos to clients without requiring them to log into the customer portal? If so, I'd love to hear how you're handling it.

6 replies

swirtholg
Forum|alt.badge.img+16
  • Inspiring
  • Aug 6, 2026 6:59 PM UTC

I”m hopeful that the new siteaudit 2.0 with the marigold release may be a work around with this...basically create a site audit template, upload pictures accordingly and then send the entire report client…...but Im unsure of a current solution. 


baraica
Forum|alt.badge.img+31
  • Genius
  • Aug 6, 2026 9:03 PM UTC

I am going to tag ​@acostajb here and see if he has any insight 😄


acostajb
Forum|alt.badge.img+14
  • Participating Frequently
  • Aug 6, 2026 9:18 PM UTC

Ha! You know us too well Bri! 

This is a pain point for all janitorial companies. Currently there is no work around the manual process of updating via an aspire feature. 


Aspire does good with tracking last time an Opps was updated via the “last activity” display. 

The ONLY way around this (at least that I’m aware of) is accessing the API and pulling the attachments and having a script run the updates-you’d tag each of your contacts with something like, “you get an update” so that when you run it, the updates go to the contacts tagged for an update. The caution here is vetting the photos/attachments…🤔


Jpolley
Forum|alt.badge.img+15
  • Participating Frequently
  • Aug 7, 2026 2:56 PM UTC

If you are talking work arounds, the equipment inspections are a great tool! I wonder if you could set up each of your properties as a piece of equipment and do the equipment inspections. You are able to set up the inspect and upload photos. So that way it walks them through the process and is guiding them through what photos are needed. entryway - upload photo, bathroom - upload photo, kitchen - upload photo. and so on. Just set them up with the same “make/model” combo as that is what drives the the equipment reporting features so that your mechanic can exclude that specific make/model. 

*There is also an email inspection option.


acostajb
Forum|alt.badge.img+14
  • Participating Frequently
  • Aug 7, 2026 3:06 PM UTC

Wooooah! never occurred to me-but are you able to email these reports to clients easily? I think that’s the hiccup-how can you mass update clients with photos (possibly daily). 


Jpolley
Forum|alt.badge.img+15
  • Participating Frequently
  • Aug 7, 2026 5:28 PM UTC

​@acostajb  not automatically, but there is an email option in the equipment inspections report that is one by one. SO if they just go to there after they complete it and email it it will be like an added 20 seconds as you have to find the person who to email it to, and type something, as templates are not available there.