| Rep | Tasks Today | Overdue | Calls | Texts | Emails | Avg Response | Appts Shown | Sold | Last Active |
|---|---|---|---|---|---|---|---|---|---|
| All (team) | 36 | 10 | 87 | 169 | 64 | 15m | 24 | 14 | |
1Sonya WestClient Advisor | 6 | — | 14 | 32 | 9 | 8m | 6 | 4 | 4m ago |
2Jake MartinSalesperson | 4 | 2 | 9 | 21 | 5 | 22m | 5 | 3 | 38m ago |
3Karla SellersSalesperson | 5 | — | 11 | 18 | 12 | 12m | 4 | 3 | 2m ago |
4Devon BrooksBDC | 8 | 1 | 22 | 41 | 15 | 6m | 3 | 2 | 12m ago |
5Tara McCannBDC | 7 | — | 18 | 36 | 11 | 14m | 2 | 1 | 1h ago |
6Marcus LeeFleet Manager | 2 | 3 | 4 | 6 | 3 | 1h 12m | 2 | 1 | Yesterday 6:45pm |
7Priya NairClient Advisor | 3 | — | 7 | 12 | 8 | 31m | 1 | — | 3h ago |
8Shane DusangSalesperson | 1 | 4 | 2 | 3 | 1 | — | 1 | — | Tuesday 2:10pm |
—Daisi (AI) AI | — | — | — | 220 | 184 | 1m | — | — | 1m ago |
bdc_agent exists on the roster. Section card (FIDELITY-3): gray-07 TITLE BAR ("Team Accountability" 14px semibold + info icon, r5 top) → WHITE body carrying the table → gray-07 FOOTER BAR (r5 bottom) with the humans/AI microtext. This IS the sales column set — behavior columns (Tasks Today → Avg Response) then sales outcomes (Appts Shown, Sold) then Last Active. Showing an appointment is a sales-role outcome whether or not a BDC set it, so a BDC band is purely additive: it appears above when the roster carries a bdc_agent and never changes how sales is measured. No vertical column lines (production tables have ONLY horizontal separators). Data rows = WHITE token bg; "All (team)" row gray-06; header row transparent-on-white. Rep cell: index box + name (semiBoldParagraph gray-00) + role subtitle (mediumIndicator gray-03) — no avatar (Taylor: the small avatars distorted into ovals and added no value; removed). Default sort = Sold descending (circled active glyph). Whole row = one tap target → the rep coaching drilldown. Exact geometry (FIDELITY-2A): 1px gray-06 outer border r5; header h40 (13px bold gray-02); rows FLUSH with 1px gray-06 separators, min content height 48; each rep row leads with a 24×24 INDEX BOX (12px medium gray-02), cell pad-left 8, 8px gaps; metric headers AND values CENTERED 13px bold with trailing 32px sort boxes (hover/active only) + invisible leading boxes; the AI row keeps the geometry with an em-dash index box.
| BDC3 reps | Tasks Today | Overdue | Calls | Texts | Emails | Avg Response | Appts Created | Appts Shown | Last Active |
|---|---|---|---|---|---|---|---|---|---|
| All (BDC) | 21 | 3 | 58 | 104 | 34 | 9m | 41 | 18 | |
1Devon BrooksBDC | 8 | 1 | 22 | 41 | 15 | 6m | 18 | 8 | 12m ago |
2Tara McCannBDC | 7 | — | 18 | 36 | 11 | 14m | 14 | 6 | 1h ago |
3Renee OkaforBDC Agent | 6 | 2 | 18 | 27 | 8 | 18m | 9 | 4 | 26m ago |
| Sales5 reps | Tasks Today | Overdue | Calls | Texts | Emails | Avg Response | Appts Shown | Sold | Last Active |
| All (sales) | 18 | 9 | 40 | 80 | 30 | 17m | 33 | 12 | |
1Sonya WestClient Advisor | 6 | — | 14 | 32 | 9 | 8m | 11 | 4 | 4m ago |
2Jake MartinSalesperson | 4 | 2 | 9 | 21 | 5 | 22m | 9 | 3 | 38m ago |
3Karla SellersSalesperson | 5 | — | 11 | 18 | 12 | 12m | 8 | 3 | 2m ago |
4Marcus LeeFleet Manager | 2 | 3 | 4 | 6 | 3 | 1h 12m | 3 | 1 | 1d ago |
5Shane DusangSalesperson | 1 | 4 | 2 | 3 | 1 | — | 2 | 1 | 3d ago |
—Daisi (AI) AI | — | — | — | 220 | 184 | 1m | — | — | 1m ago |
sales_person default via roundRobinRoles; the BDC band appears only when the roster says at least one person is marked bdc_agent — most stores today have nobody marked, and render the single table in specimen 1. One grid, two headers: both bands live in ONE section card on identical column tracks, and each band’s own header row carries the role label (role name + rep count in the row-key cell, no chevron — it is a static subgroup label, not a picker) so no extra full-width divider row is needed. Appts Shown is the SAME metric with the SAME definition in both bands — a shared column, not a role-specific one: appointments scheduled inside the range, marked complete, credited to the customer's assigned dealer. What actually differs per role is the OTHER outcome column: Appts Created for BDC (the appointments that actor created, credited to the creator, anchored on the created date) and Sold for Sales. The two BDC columns do not chain. Created is creator-attributed on a created-date anchor; Shown is assignment-attributed on a scheduled-date anchor — so Shown is not a subset of Created and the pair is never a ratio or a funnel. A BDC rep who books an appointment for a customer assigned to a salesperson sees it in that salesperson's Appts Shown, never their own: intended, because Shown measures who owned the customer when they walked in. BDC sits on top and Sales below; each band opens with its own aggregate row and there is no whole-floor total. Each band sorts by its final outcome column descending. Counts, never a percent: because Shown requires marked-complete, the 39% of appointments left unresolved by the silent hourly sweep never count — Appts Shown undercounts, so no show-rate percentage may be derived from it. Membership: a bdc_agent marking beats the sales_person default everyone carries, so dual-role people land in BDC; you appear if you were assigned a lead OR logged any activity in range — a GM who works no leads vanishes naturally, while a rep with assignments and zero activity still shows as the zero row this table exists to catch. Daisi appears once per card after the Sales band, ruled off as always, and is governed by the AI Included/Excluded toggle.
| Rep | Calls | Texts | Sold |
|---|---|---|---|
| All (team) | 14 | 32 | 4 |
1Sonya WestClient Advisor | 14 | 32 | 4 |
| Rep | Overdue | Avg Response | Sold |
|---|---|---|---|
| All (team) | 10 | 15m | 14 |
1Sonya West | — | 8m | 4 |
2Jake Martin | 2 | 22m | 3 |
| Rep | Texts | Emails | Sold |
|---|---|---|---|
| All (team) | 169 | 64 | 14 |
1Sonya West | 32 | 9 | 4 |
2Karla Sellers | 18 | 12 | 3 |