Grant & Ellie Moss
C6proposedOne human across time — no job data lives here (JN's contact-workflow era is over).
Identity
- kindcustomer
- phone(801) 555-0521
- emailgmoss@gmail.com
- idCT-208
Dedup key = normalized phone + email. Exact match at create → force-link back to this row.
Properties
A contact can own many properties; each hosts many jobs over its life.
Jobs — all time, all trades · lifetime $28,900
| Job | Trade | Pipeline | Stage | Value | Balance |
|---|---|---|---|---|---|
| J-1052 | Roofing | Roofing — Insurance | 12. Invoiced → Paid | $28,900 | $11,200 |
Messages — full thread
No messages yet — the thread starts with the first SMS or email.
Full thread (message_log — Twilio numbers move under XOS as-is). Per-job slices of this same thread show on job timelines.