Live Chat treats chat as a floor, not a widget: every conversation carries a wait clock, every queue carries staffed-versus-goal, and the forecast engine warns about the wait you are about to have — not the one you already caused.
The best alert on the overview is a prediction: the Success queue's projected p50 wait will pass its goal under current arrivals — risk 63%. That is a staffing decision delivered while it is still cheap.
chat.cedxsystems.com — live build
Runs on demo data. Visitor and company names in the captures are the demo seed's, not customers.
207 active chatslive + waiting + bot, counted on the floor card
47s median first response+6s against the window before
40% bot containmentwith the checkout bot's handoff spike flagged, not hidden
What it is
Three views a chat floor runs on.
320 chats, each with a wait clock
The chats list sorts the pain first: C-1312, a webhook-retries question in the mobile-app queue, has waited 8.7 minutes at urgent. Tabs split the floor into active 207, waiting 42, unassigned 60, missed 30 — four honest counts.
Wait time on every row, red when it is old
Visitor, company and queue inline per chat
Priority chips from urgent to low
live-chat — screen-2
24 queues, three over goal right now
Each queue shows depth, p50 and p90 wait, staffed count and goal in one row. Support runs p50 2.4m against a 2.0m goal with 8 staffed; Technical is at 3.1m against 3.0m with 3. Understaffed is a filter, not a post-mortem.
p50 and p90 wait per queue
Staffed next to goal, per queue
Understaffed 6 · VIP 2 as filter tabs
live-chat — screen-3
CSAT with the comments attached
One hundred eighty ratings with the distribution drawn: 8 one-star, 16 two-star, then the climb to 62 four-star and 54 five. The 154 comments come verbatim — “Fixed SSO same day” — with agent, queue and topic attached.
Score distribution 1★ to 5★ on screen
A low-only filter for the 24 to review
Comments verbatim, agent and queue attached
live-chat — screen-4
Product tour
Four screens, captured from the running build.
Not a mockup and not a concept deck. This is what opens at /app/live-chat.
chat.cedxsystems.com
01 — Overview
The floor, with tomorrow's wait forecast
Floor health is occupancy — 59% — with live active 101, waiting 42, unassigned 60 and 10 overloaded agents behind the ring. The forecast engine projects wait risk per queue: Success at 2 minutes with 63% risk, before it happens.
Waiting by age: 13 under 2m · 7 past 5m
Checkout bot containment 22% flagged against 40% overall
Missed chats — 30 in 24h — counted on a card
02 — Chats
Every conversation, oldest pain first
Three hundred twenty chats in the workspace with topic, visitor, company, status, priority, queue and wait per row. The top of the waiting list is the argument for the next assignment, not the loudest channel.
Twenty-four routing groups with depth, p50, p90, staffed and goal. Hardware answers in 6 seconds with 6 staffed; the VIP queue holds 54 seconds with a goal of 3.5m — the table shows which queues buy experience with headcount.
24 queues, 3 over goal, 94 waiting in total
p90 printed, so tails are visible
Forecast-risk overlay available per queue
04 — CSAT
The loop, closed with comments
Seventy-five per cent CSAT on 180 rated chats, with the 24 one-and-two-star ratings filtered into their own review view. The comments name specifics — seat adds, SSO fixes, bot handoffs — which is what makes them coachable.
154 of 180 ratings carry a comment
Bot handoff quality is visible in the comments
Low-only toggle for the review queue
Who runs it
Three roles keep the floor honest.
Roles, not references. We have no named customers yet, so nobody in these photographs is quoted, credited or claimed as one.
Chat floor lead
Owns the waiting column — 42 now, 7 past five minutes — and the staffing call that the forecast keeps forcing.
waiting · 42
Bot and flow owner
Watches containment by flow. The checkout bot at 22% against 40% overall is theirs to fix, and the alert names the hour it spiked.
containment · 40%
QA and CSAT review
Reads the 24 low-rated chats with the comments open, then rewrites the macro or the routing rule that caused them.
1–2★ · 24
The shape of it
What the demo workspace actually looks like.
Every figure below is legible in the captures above. Nothing here is a projection of your estate — it is the state of the demo data.
42visitors waiting now7 of them past five minutes
47smedian first response+6s on the card this window
75%CSAT on rated chats180 ratings · 154 with comments
40%bot containmentcheckout bot at 22% — flagged on the overview
Queues over their wait goalp50 wait vs goal · live on the queues screen
Technical · 3.0m goal3.1m
Support · 2.0m goal2.4m
Billing · 2.5m goal1.8m
Sales · 1.5m goal1.1m
Waiting by age — 42 in queue13 under 2m · 11 at 2–3m · 11 at 3–5m · 7 past 5m
Past five minutes · 7
Under five minutes · 35
Bot containment, weighted flowscheckout flow flagged at 22%
40%
Contained by the bot · 40%
Handed to a human · the rest
How it runs
A chat's life, in the order it actually happens.
01
Arrive
Chats land on queues, not agents — 24 routing groups, each with a staffed count and a wait goal.
02
Forecast
The engine projects p50 wait against goal under current arrivals; Success is flagged at 63% risk before the wait exists.
03
Answer
Bots contain 40% of weighted flows, and the exceptions are named — the checkout bot's handoff spike is an alert, not a surprise.
04
Review
CSAT closes the loop: 180 ratings, comments attached, and the 24 low ones filtered into a view of their own.
One record
Chat is the front of the queue. Desk is the rest of it.
Same demo floor, same workspace, same Ask AI button — a conversation that outlives chat has somewhere to go.
Finding this out on the third call is worse for you than reading it here, and worse for us.
Live Chat is not generally available. What opens today is the live build on demo data — the visitors, companies and agents in the captures are the demo seed's, not customers.
The wait forecast is a projection under current arrivals — the overview says so in its own words. It is a staffing aid, not a guarantee.
Bot containment figures — 40% overall, 22% on the flagged flow — are the demo tenant's. Your flows and your library set your number.
Visitor intelligence in the demo is seeded. Until the widget is installed on your site, there is nothing of yours to show, and this page shows none.
No audit or compliance certification has been issued. What we can evidence about hosting and access is on the security page.
Yes. Every screenshot is a capture of the running build, open at /app/live-chat. It runs on demo data — the visitor and company names in the rows are the demo seed’s.
How does the wait forecast work?
The forecast engine projects each queue's p50 wait against its goal under current arrivals and prints a risk percentage — the Success queue reads 2 minutes at 63% risk on the overview. It warns before the breach, which is the only warning worth having.
What counts as a missed chat?
An abandoned wait: 30 in the last 24 hours in the demo, counted on their own card and in their own tab on the chats screen — not folded into a green average.
How honest is the bot containment number?
It is printed per flow, and the failures are flagged. The overview carries an alert that the checkout bot's containment fell to 22% during a peak, against 40% overall — the spike is named, not averaged away.
Is Live Chat audited or certified?
No certification has been issued. What we can evidence about hosting, encryption and access is on the security page.
The floor is live. Watch the forecast.
Live build, demo data, no card. Then ask which of your queues would be over goal right now.