Skip to content

See who you have in your contacts

Machine verified A machine ran this on our install and checked the result against the CLI. A test report is linked. CLI 0.3.1, checked 2026-10-15.

Who's in my contacts?

Ask in plain words. Quox answers from your own address book, and every answer here was checked against the CLI.

What you get: a straight answer about who is in your contacts and which of them are customers, and the commands to list, search and inspect them yourself.

Ask in your own words:

quox · talking to Quox

How many contacts do I have, and who are my customers?

▤ AOCL │ L1 identity complete · allowed · 1ms

▤ AOCL │ L3 policy gate complete · proceed · 8ms

◐ CONTACTS │ count ✔ CONTACTS │ count │ 13 total, 4 candidates to review · 2.4s

◐ CONTACTS │ find ✔ CONTACTS │ find │ 2 count, 2 contacts · 3.5s

⛓ AEE │ envelope opened · stream_success

You have 13 contacts: 11 people and 2 organisations. Nine are active, one is archived,
and four are unreviewed candidates.

Two of them are marked as customers:

• Sarah Lee (active, UK). Last touchpoint was 11 October.
• Sean Proofer (active, UK). Last touchpoint was 11 October.

The other 11 have no relationship set. Four of those are candidates waiting for your
review. Say if you'd like me to go through them with you.

Phone numbers and email addresses show only on each contact's page in ContactsQ. Sarah's
is at  /contacts?contact=ct_mv3c7q0m_e77a86f8736c  and Sean's is at  
/contacts?contact=ct_muzv6i0t_8d4407d52d65 .

14.3s · 2 tools · 0 approvals

A real turn on our own install (CLI 0.3.1, 19 Oct 2026), replayed at speed. Names changed. Type the same words into quox.
✔ Machine verified against the CLI on 19 Oct 2026 · test report mvfh47

Quox read your contacts through its governed contacts tool, counted them by kind and status, and named the two tagged as customers. It also points out entries that look like test records instead of passing them off as customers, and it does not print phone numbers or emails in the chat. You do not take its word: check it against the CLI below.

list your contacts
quox contacts listID          Name            Kind      Status   Relationship   Identifiersct_...102   Devin Alvarez   person    active   customer       phone:•••••••102 email:d•••@example.comct_...103   Priya Nair      person    active   supplier       phone:•••••••103 email:p•••@example.comct_...104   Tom Okafor      person    active   contractor     phone:•••••••104 email:t•••@example.netct_...105   Lena Vogt       person    active   customer       phone:•••••••105 email:l•••@example.comct_...107   Noor Haddad     person    active   customer       phone:•••••••107 email:n•••@example.com
From a run on a demo org seeded with fictional contacts. Identifiers stay masked in the list.

Each row carries the contact’s id, name, kind (person or organisation), status and relationship. The identifiers stay masked here. Add --json to pipe the list elsewhere, and the number of rows is the count Quox gave you.

Search is phonetic (Sean, Shawn and Shaun all match) and it flags an ambiguous result instead of guessing which person you meant:

search by name
quox contacts search "nair"ct_...103   Priya Nair   person   supplier   Acme Robotics

The masked card is safe to read anywhere. Revealing the raw phone or email is a human-only action, so an agent identity is refused by design:

one contact's card
quox contacts show <contactId>quox contacts show <contactId> --full
show --full prints raw identifiers and is human-only.

Quox answered a plain-words question by calling its governed contacts tool against your QuoxCORE, not by guessing. The contacts it counted are the same ones quox contacts list shows, so the conversation and the CLI agree. Nothing was revealed that a human had not asked to see.

quox contacts list is read-only and raises no approval. Count its rows and compare with what Quox told you. If they disagree, trust the CLI and tell us.

Nothing to undo: counting, listing and searching only read. Adding a contact is quox contacts add; removing one is quox contacts erase, which is irreversible and human-only.