Infrastructure & Integrations
File and object storage: every file is a record
Every kind of file has an owner and a rule
Decisions that keep files useful
01
Straight to storage
Not through the app
Large files go from the phone directly to storage, so a big upload never slows the app for anyone else.
02
A record for every file
Whose, from where, about what
Job, customer, who added it and when, saved beside the file, so it can be found and its access checked.
03
Private by default
Links that expire
No file has a public address unless it's meant to. Each view gets a link made for that person, valid for minutes.
04
Sizes made once
Original kept
A thumbnail and a screen size are made on upload; the original is kept untouched.
05
Kept by your rules
Moved, then deleted, on schedule
Older files move to cheaper storage and are deleted when your rule says, without anyone remembering to.
When it goes wrong
Upload from a basement
- What happens
- T3's phone loses signal halfway through six photos
- What the app does
- keeps the photos on the phone, shows “4 of 6 sent”
- Then
- the rest send when the signal returns; nothing is sent twice
- T3 does
- nothing; the job can be closed, and the photos follow
A photo on the wrong job
- What happens
- a photo for J-646 is added to J-644
- Who fixes it
- the office, or T3, moves it to J-646
- Access
- J-644's customer can no longer see it; J-646's can
- Record
- the move is kept: who, when, from and to
A customer asks for deletion
- What happens
- a former customer asks for their photos to be deleted
- Who decides
- the office checks what your records rule requires you to keep
- Then
- the rest are deleted from storage and archive
- Record
- what was deleted, what was kept and why
A shared drive, or files as records
Files in a drive and inboxes
- 01Photos on technicians' phones
- 02Folders named by whoever made them
- 03Anyone with the link can open it, forever
- 04Kept forever, or lost when someone leaves
Nobody can find the photo from last March, or say who's seen it.
Files as records
- 01Uploaded from the job, onto the job
- 02Found by job, customer or date
- 03Seen only by the people allowed, through expiring links
- 04Archived and deleted by your rules
Every file has a home, an owner and an end.
What file storage connects
In
Out
Worth designing when files belong to jobs and customers
Good fit
- Photos and documents are part of the work, not attachments to it.
- Customers or staff need to see some files and not others.
- You need to keep some files for years and delete others.
Not the right fit
- A few documents the office shares. A shared drive is fine.
- You need to read what's in the documents. That's document intelligence.
Questions about file storage
How long should we keep files?
That's your decision, and sometimes your industry's or your accountant's. We build the rule you set for each kind of file and apply it automatically.
Can customers upload files too?
Yes, through their account. Their uploads are checked for type and size, kept private and recorded against their job or property.
Can you move our existing files in?
Usually. We match files to jobs and customers where the folder names or dates allow it, and list the ones a person needs to place.
What does storage cost?
It depends on how much you keep and how often it's opened. Moving older files to archive storage is the main way to keep it down, and we estimate it with you before building.