Skip to content

Table · reads person

Contacts

Everyone the agent knows.

Rows and columns, sortable and filterable.

No import step. These are people the agent was told about.
NameRoleEmailLast seen
Camille MarchandClientcamille@maisonlauret.fr2 days ago
Tomas RéalSuppliert.real@atelier-nord.frLast week
Aïcha BenaliClientaicha.b@studioperrin.comToday
Jonas WeissPartnerjonas@bellevue.cafe3 weeks ago

What it does

Behaviours, not fields. Choosing between two modules is choosing between these.

Fills itself from conversation. There is no import step, and no moment where somebody has to sit down and enter a list.

A name mentioned once is held and not written. Twice, or once with contact details, makes it a person — the threshold that keeps the list from filling with noise.

Last seen is written on every exchange and is not editable, which is why it is the one field that stays true.

Later details fill empty fields on the existing person rather than creating a second one.

How it works

  1. 1

    A name appears. The agent holds it without writing anything.

  2. 2

    On a second appearance, or a first alongside contact details, it becomes a row.

  3. 3

    Every later exchange updates Last seen. Nothing else is touched unless the fact changed.

  4. 4

    Details arriving later — a phone number, a company — fill empty fields rather than creating a second person.

Best for

Comparing many records across many fields.

Not the right choice for

A phone. A table is the first thing that stops working narrow.

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.

FieldTypeFilled from
NamerequiredtextA name used twice, or once alongside a way of reaching them.Once is a mention. Twice is a person. That threshold is what keeps the list from filling with noise.
RolechoiceClient · Supplier · Partner · Prospect · Colleague · OtherHow they relate to the business, from context rather than a stated title.
EmailemailAny address given in conversation. Validated for shape, never for delivery.
Last seendateWritten on every exchange. Not stated by anyone, and not editable.The one field here nobody maintains, which is why it is the one that stays true.

What it does not do

A module chosen for something it cannot do costs more than one that was never offered.

  • Matching is on name text. "Camille Marchand" and "C. Marchand" are two people until someone merges them.
  • No deduplication pass. The system never decides that two rows are one; that is a judgement with consequences.
  • It holds personal data. Deletion is the owner’s obligation and the module does not track consent or lawful basis.
  • One row per person, not per relationship. Somebody who is both a client and a supplier gets one Role.

Before it works

What you have to provide, if anything.

  • Nothing. It is the default people module and fills itself.
  • Add Companies first if customers are organisations, or three contacts at one client will look like three accounts.

In practice

A consultant who had client names in three places and none of them current.

Camille from Maison Lauret emailed about the September work.
What was said to the agent

What the agent built

Nothing, on the first mention. On the second, a contact with the name, the company and the email that had appeared in between.

What changed

After a month there were 41 contacts, all of them people actually spoken to. The old spreadsheet had 300, most of them from a conference in 2023.

Questions

What data does the Contacts page use?

It reads person records the agent has collected. Everyone the agent knows. 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 table the wrong choice?

A phone. A table is the first thing that stops working narrow. It is best for: comparing many records across many fields.

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.

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

Agents

More

👤
Profile
FAQ