List · reads document
Documents
PDFs, contracts, files.
One row per item, the plainest possible view.
- Maison Lauret retainerv3
- Public liability cover2026
- Standard termsv2.1
- Food hygiene certificate2024
What it does
Behaviours, not fields. Choosing between two modules is choosing between these.
Versions and expiry dates, because using the wrong document has consequences a file store cannot prevent.
The expiry column is the reason this is not a folder — it turns storage into a warning.
Signed dates are recorded, so which version is in force is a fact rather than a search.
How it works
- 1
A document is recorded with its version and, crucially, when it stops being valid.
- 2
Expiry is compared against today, so an expired document is a state rather than a discovery.
- 3
The agent raises anything expiring soon in conversation rather than waiting to be asked.
- 4
Superseded versions stay, so which one was in force on a given date is answerable.
Best for
Reading and scanning. It is the right default more often than it looks.
Not the right choice for
Comparing many fields at once — use a table.
What a row holds
Every field, and what the agent listens for to fill it — which is the difference between a page you type into and one that fills itself.
| Field | Type | Filled from |
|---|---|---|
| Documentrequired | text | What it is, named as the thing it governs. |
| Versionrequired | text | Which version is current. Using the wrong one has consequences. |
| Signedrequired | text | When it was signed, or Renewed, or n/a. All three are real states. |
| Expiresrequired | text | When it stops being valid. The field that makes this a warning rather than storage. |
What it does not do
A module chosen for something it cannot do costs more than one that was never offered.
- It records documents; it does not sign or generate them.
- No reminders beyond the agent mentioning it — nothing emails anybody.
- Expiry is a date, so a document valid until a condition rather than a date does not fit.
- No access control per document. Everything here is as private as the dashboard.
Before it works
What you have to provide, if anything.
- Enter the expiry even when it feels distant. That column is the whole reason this exists.
- Pair with Reminders if the renewal needs chasing well in advance.
In practice
A caterer with insurance, hygiene certification and client contracts.
“The food hygiene certificate is from 2024.”
What the agent built
A document record with the version and an expiry the agent could compare against today.
What changed
It had expired five days earlier. Nobody had noticed, and an inspection would have been the way they found out.
Better with
These do a different job on the same data. An agent can have all of them.
The business gets press attention, or wants to, and would rather not assemble logos and a boilerplate under deadline.
More than one person needs to know how something is done, and it currently lives in someone's head.
The failure mode is forgetting at the right time — renewals, follow-ups, anything with a date that arrives quietly.
Who uses this page
Estate agent
Qualifies buyers, answers property questions, and books viewings while you are at one.
Property manager
Takes tenant issues, sorts the urgent from the routine, and keeps every unit’s history.
Architect
Takes the brief properly, and keeps drawings, phases and approvals where you can find them.
Insurance broker
Collects what a quote actually needs, without a twenty-minute call.
Questions
What data does the Documents page use?
It reads document records the agent has collected. PDFs, contracts, files. Nothing has to be imported first — the page appears once there is something to show.
Do I have to build or configure it?
No. You describe what you need in a sentence and the agent chooses the view and fills it. Custom pages exist for the cases no built-in view covers, and those are reviewed before they go live.
When is a list the wrong choice?
Comparing many fields at once — use a table. It is best for: reading and scanning. It is the right default more often than it looks.
Does it stay up to date?
Yes. The page is a view over the data rather than a copy of it, so anything the agent learns afterwards shows up without a rebuild or a re-import.
More in Content & media

oberkampf-window-01.jpg
Photo

range-autumn.mp4
Video, 0:42

logo-lockup-dark.svg
Vector

team-portrait-camille.jpg
Photo
Media directory
All images/video/audio.

Bare shell, March
Before anything was touched

Floor going down
Reclaimed oak, laid by hand

Counter installed
Single piece of Carrara

First morning open
Six months later
Image collection
Curated photo set.

How we roast, start to finish
8:12

Grinder setup in 90 seconds
1:31

Visiting the Guji cooperative
22:04

Autumn range, first look
0:42
Video library
Clips and recordings.
Files
Uploads with type/size.
Ask for it in a sentence
You do not configure this page. You tell your agent what you need and it builds it from what it has already collected.
Build your agent free