Billable hours
0.0
Talk + wrap + hold + review + ring, capped
Billable value
$0
Billable hours × billed rate — what the selected range invoices
Hrs / agent / active day
0 agent-days with billable time
Talk share of billable
Talk ÷ billable — how much of a billed hour is conversation

CCX cost stack — our money, itemized

1 days · 0 seats · CCX-internal, never AAA-facing
Billed to AAA$0the rulebook’s “Cost” — AAA’s cost, CCX’s revenue
CostRateQuantityCost% of billed
LaborCatalyzeCX payroll— / payroll hrpayroll hoursrate and payroll hours (B8)
SupervizeAI$0.75 / talk hr0.0talk hours$0
Krisp$50.00 / seat / month0.00 seats × 1/30.44 days$0
Platform / carrierNextiva— / minute0.0billed minutesrate pending
Known costs$0
Billed − known costsan UPPER BOUND on contribution, not margin$0

Not margin. 2 cost lines are still missing an input — Labor, Platform / carrier — and labor is the largest cost on the floor. Real margin needs payroll hours (B8, ruled the payroll basis) and a loaded hourly wage, which has never been asked for. Until both land, this figure only bounds contribution from above.

By agent

0 agents · who converts floor time into billable timeExport CSV

No rows in range.

By campaign

where the billable hours are earned
CampaignBillable hrsBillable $TalkWrapHoldReviewRingHrs / active dayCarrier min
ACA000040.0$00.00.00.00.00.00.000
ACA000090.0$00.00.00.00.00.00.000
ACA000110.0$00.00.00.00.00.00.000
ACA000120.0$00.00.00.00.00.00.000
Total0.0$00.00

Where the hour goes, day by day

the same five components as the tables above — hours per day
00111Talk · 2026-08-16 — 0Wrap · 2026-08-16 — 0Hold · 2026-08-16 — 0Review · 2026-08-16 — 0Ring · 2026-08-16 — 0Sun 08/16
hoursTalkWrapHoldReviewRing

The V9 time-split trend: wrap is the classic coachable lever — it shrinks without touching the member experience — and this chart is where a wrap drift shows before it reaches a weekly total. Ring’s line makes the §A.1 ring-inclusion decision’s magnitude visible day by day. The five lines sum to each day’s billable hours by construction.

Util. ≤ is an upper bound, not utilization. The denominator is on-floor span (first call → last call per agent-day), which is a floor on payroll hours — it cannot see pre-shift, post-shift, or long gaps at the day’s edges. True utilization = billable ÷ payroll hours arrives with the Nextiva agent-hours export (B8), which is the payroll basis by ruling (D2, 2026-08-05). Until then this column bounds the answer; it never is the answer. Single-call days are excluded from spans rather than counted as zero-length shifts.

Handle time is deliberately absent: it is talk + hold + wrap over again (verified 98.9% exact), and adding it would double-bill the same minutes. The splits above sum to billable hours by construction.

The cost stack is CCX’s money, not AAA’s. The rulebook’s “Cost” and Cost-per-Sale are what AAA is billed — revenue on this page’s ledger, certified, and untouched by anything in that card. Vendor rates live in the cost_items config table: a new vendor is a row, not a deploy, and each basis (payroll hour, talk hour, seat-month, billed minute) is stored with the rate so nothing gets multiplied by the wrong quantity.

Carrier min is not a dollar figure. The export’s Cost column was measured (2026-08-05) to equal the Minutes column exactly on every row — it is rounded-up billed carrier minutes, surfaced here for the first time (the classic surface never reads it). It sits beside the synthetic economics, never replaces them, and turning it into carrier dollars needs the Nextiva per-minute rate — an open ask. CCX-internal either way, never AAA-facing.