Beware of imposters: getringdesk.com is the only official RingDesk site.

The Dashboard That Runs the Shop

One screen showing every live call, every new lead, every emergency — updated the second anything changes.

Included All plans No feature gates.
Live in ~5 min No dev work.
Starts at $35/mo 14-day free trial.

Under the hood.

The dashboard has three main areas that work together. The top strip is the KPI row — today's total calls, missed calls, leads captured, and follow-ups still open. Below that, the Live Calls panel shows every call currently active in your system, with a color-coded state: green for normal, yellow for 'needs your attention,' red for 'emergency, look now.' Below that, the day's timeline: leads captured in order of arrival, appointments booked for today, and the current schedule by tech. If something changes — a call comes in, a lead gets captured, an appointment gets booked — the dashboard updates in place, no page reload. It's designed to be the single screen you leave open while you're running the shop.

Real conversation, not menus.

No press-1-for-X. Callers describe what they need; the receptionist understands and responds at human pace.

Routes the right way.

Emergency lines wake your on-call cell. Routine bookings drop into the calendar. Sales tire-kickers get triaged.

Notifies you the moment it ends.

Full transcript, lead details, and confirmation hit your phone — so you can show up without re-asking.

What it does for your shop.

+01 See every live call in progress — who's calling, how long they've been on, what the AI is helping them with
+02 Emergency calls surface to the top of the dashboard the moment the AI flags them as high-urgency
+03 Today's numbers at a glance — calls handled, leads captured, appointments booked, calls that still need follow-up
+04 Works from any device — the dashboard is mobile-friendly, so you can check from the truck or the couch
+05 No refresh required — everything updates live as calls come in, end, and get worked

Where shops reach for it.

Real scenarios we hear about most. Cards link to the matching trade page when one exists.

Use case · 01

Mid-Day Drift Check

Glance at the KPI strip between jobs. If missed-calls climbs above your threshold, fix it today instead of discovering it at end of month.

Use case · 02

Emergency Catch on a Sunday Night

Red emergency card on the dashboard means a high-urgency caller right now. Dial back in under three minutes, beat the competitor who's still at voicemail.

Use case · 03

Part-Time Helper Onboarding

New dispatcher opens the dashboard on day one and immediately sees what's happening. No briefing required — the state of the shop is on one screen.

The long version.

Why You Need a Shop Floor View

Running a service business used to mean being on two phones at once — the one in your hand and the one in the shop — and hoping nothing fell through the cracks. The problem with that model is it scales to exactly one person. Add a second tech, a dispatcher, or a part-time helper, and suddenly nobody knows what's happening because the information lives in whoever last answered the call. RingDesk's Real-Time Dashboard is the shop floor view — one screen that shows every call currently ringing, every lead captured in the last hour, every appointment booked today, and every moment the AI has flagged as 'you probably want to look at this now.' Owners glance at it between jobs; dispatchers work from it all day; part-time helpers come up to speed in minutes instead of weeks. The dashboard is always live — updates happen the second something changes, no refresh button required.

What the Top Strip Shows

The top KPI strip answers the four questions every shop owner asks at least hourly: How many calls did we get today? How many did we miss? How many leads did we capture? How many leads still need us to call back? The numbers update in real time, so if a call comes in while you're looking at the dashboard, you watch the total-calls number go up by one without doing anything. The missed-calls number matters because it's the money you're losing. Every missed call is a lead that went to a competitor. If this number climbs past your baseline in a given day, you know before the day ends — not at the end of the month when you pull a report. Most shops set a goal (for example, keep missed calls under 5% of total calls) and watch the dashboard to catch drift. The leads-captured number is the number of calls where the AI got enough information to generate a callable lead. This is almost always higher than the missed-calls number by a wide margin, because the AI is picking up calls that a busy human would have sent to voicemail. The follow-ups-open number is the safety net. It shows how many leads have been captured but not yet marked Contacted by your team. If this number is growing all day, you have a dispatching problem — leads are coming in faster than someone is calling them back. Catching that today means fixing it today, not next week when you realize conversions dropped.

The Live Calls Panel — Three States That Matter

Every call currently on your system shows up in the Live Calls panel the moment it starts ringing. Each call has a state, and the state controls where it appears in the list and what color it is. Active (green): the AI is handling the call normally. The caller is either giving information, being offered a slot, or getting their question answered. You don't need to do anything — this is the AI doing its job. Needs You (yellow): the AI has flagged something that probably needs human attention. Examples: the caller asked for a human; the AI couldn't answer a specific question; the caller sounds frustrated; the caller is asking about something your flow doesn't cover. A dispatcher can jump in, pull up the live call, and decide whether to take over or let the AI finish. Emergency (red): the AI has decided this is a high-urgency emergency call — a caller with water flooding their house, a no-heat call in January, a caller who said the words 'right now' or 'emergency' in a way the AI recognized as real. Emergency calls bubble to the top of the list and trigger a push notification to whoever is configured as the on-call recipient. This is the call that can't wait for someone to scroll the dashboard. Each live call card shows the caller's phone number, how long they've been on, which branch of your flow they're in, what the AI has captured so far, and — if assigned — which tech is going to handle the resulting job. Click any card to see the live transcript, which updates turn by turn as the call continues.

The Timeline View

Below the Live Calls panel is the timeline: today's leads and appointments in the order they were created. Each timeline entry shows the time, the caller's name and phone, what the call was about, and the current status (New, Contacted, Booked, Closed). Click any entry to open the full case file — transcript, recording, lead details, any assigned appointment. The timeline is the 'what happened today' view. Dispatchers use it to work down the follow-up queue in order of arrival. Owners use it as the end-of-day review: scroll the timeline, check that every lead has a disposition set, look for the unusual ones. You can filter the timeline by tech (show only calls assigned to Steve), by outcome (show only lead-captured calls), by time range (show only this morning), or by urgency (show only emergencies). The filters persist across sessions, so if you always want to see just the high-urgency calls, you set it once.

Real-World Examples

HVAC shop, July heat wave: The owner (Greg Dennison) is on a jobsite when his phone shows the dashboard KPI strip: 47 calls today, 0 missed, 38 leads captured, 12 follow-ups still open. He glances, sees the follow-ups number is higher than he'd like, and texts his dispatcher to prioritize the queue before lunch. The dispatcher works the timeline in order, calls each lead, and by lunch the open-follow-ups number is 3. Without the dashboard, he would have discovered this Friday when the week's conversions came in low. Plumbing shop, Sunday evening: A red Emergency card pops up on the dashboard at 7:42pm. The owner is watching a game on TV. The card shows a caller with water coming through a ceiling. He clicks the live transcript, reads what the AI has captured so far (address, shutoff status, caller's phone), and dials the caller directly at 7:43pm while the AI is still on the line with them. He gets the job. His competitor, who got the next Google click, gets voicemail. Electrical shop, part-time dispatcher: A new part-time dispatcher (Matt Cole) works the shop Mondays and Wednesdays. On his first Monday, he opens the dashboard and sees the whole day's work laid out — live calls, timeline, KPIs. He doesn't need the owner to brief him; the state of the shop is visible on one screen. He works the follow-up queue, books appointments, and marks dispositions. At end of day, the owner reviews and sees everything was handled — no catch-up needed. Roofing shop, storm day: A hailstorm hits Tuesday morning. The dashboard starts lighting up: calls, calls, calls. The Live Calls panel shows 18 calls in progress simultaneously — the AI is handling them all in parallel. The KPI strip shows 120 calls in the first three hours, 98 leads captured. The owner watches the dashboard, calls his estimator with the lead count, and the estimator starts calling the leads in order of geographic proximity. By end of day, they've booked 40 inspections. Without the dashboard, they would have been drowning in voicemails. Pest control, multi-location owner: The owner runs three locations and needs a unified view. The dashboard shows combined KPIs across all locations, with the ability to filter down to one location at a time. He sees that location B is getting more emergency calls than usual — a storm just rolled through that zip code — and shifts a tech from location A to help.

Mobile-Friendly, Built for the Truck Cab

The dashboard was designed with the assumption that you are not always sitting at a desk. On a phone, the KPI strip compresses to four big numbers at the top of the screen, the Live Calls panel shows one card at a time with swipe-through, and the timeline is a scrollable feed. The emergency push notification bypasses the normal phone ringer, so a red card goes to the top of your lock screen whether you're looking at the app or not. This matters because the people who most need the dashboard are the people least likely to be at a desk. An HVAC owner in a van, a plumber under a sink, a roofer on a ladder — they all need the information in under five seconds of attention. The mobile view is designed for that five-second glance.

Honest Limitations

The dashboard shows live calls for the account you're logged into. If you run multiple accounts (multiple businesses), you have to switch between them — the dashboard doesn't combine them into one super-view. For shops with multiple locations under one business, the single-account view handles it fine. Realtime updates happen within about one to three seconds of the event. For most purposes this feels instant, but if you're watching a specific call and wondering why a transcript line hasn't appeared yet, it may just be the normal network delay. The underlying state is correct; the display catches up within a few seconds. The dashboard is read-only for live calls themselves — you can't 'take over' a call mid-stream from the dashboard today. What you can do is see what's happening and call the caller directly from your own phone, which is often what you'd want to do anyway. Full in-dashboard call takeover is on the roadmap. Push notifications for emergencies require the RingDesk mobile app installed on your phone. If you only use the web dashboard, you'll see emergency cards in your browser but you won't get the push alert. For most shops the push notification is essential and worth installing the app for.

Setup — Already Built, Just Log In

The dashboard is the home page of your RingDesk account. There's nothing to set up beyond your normal account configuration. A few things you may want to customize in the first week: 1. Set your KPI goal thresholds. In Settings → Dashboard, you can set a target for missed-call rate. When you exceed it, the KPI number turns red — an easy visual signal. 2. Configure who gets emergency push notifications. Settings → Notifications → Emergency Alerts lets you pick which team members receive the red-card push. Usually the owner plus one dispatcher. 3. Install the mobile app. Search 'RingDesk' in the iOS App Store or Google Play. Log in with the same account, enable notifications, and emergencies will reach your lock screen within seconds. 4. Customize your timeline filters. Most shops filter by time range (today only, this week) and outcome (show only lead-captured calls). Set the filter once and it persists. 5. If you have a wall-mounted shop TV or a dispatcher monitor, open the dashboard in a browser and leave it open. The real-time updates are designed for a persistent view — no one needs to refresh or reload.

Why This Matters

Every service business eventually hits a size where the owner can't hold every customer, every call, and every job in their head at once. The dashboard is the moment you stop carrying all of it mentally and start letting the shop run on visible state. Your dispatcher doesn't have to ask you what's happening — she can see. Your part-time helper doesn't need a briefing — he can open the dashboard. Your night-on-call tech doesn't have to check voicemail — the red emergency card will find him. Run a shop long enough and you learn that the difference between growing from three people to ten is not hiring — it's visibility. The dashboard is the visibility layer.

Questions we get every week.

Q.

Does the dashboard update automatically, or do I have to refresh?

A.

It updates automatically. Calls, leads, appointments, and KPI numbers all change live as events happen — no refresh button needed.

Q.

Can I see calls that are ringing but haven't been answered yet?

A.

Yes. Calls show up in the Live Calls panel the moment they start ringing, before the AI picks up.

Q.

What counts as a 'missed call' in the KPI strip?

A.

A missed call is any inbound call where RingDesk couldn't pick up in time and the caller didn't leave a voicemail or message — essentially, a lost opportunity. Calls that voicemailed, left a message, or connected to the AI all count as handled.

Q.

How does the dashboard decide what's an emergency?

A.

The AI tags urgency during the call based on keywords ('flooding,' 'no heat,' 'right now'), caller tone, and explicit statements. Anything tagged high-urgency shows as red on the dashboard. You can also configure industry-specific emergency keywords in your flow.

Q.

Can multiple people on my team watch the dashboard at the same time?

A.

Yes. Every team member with access can have the dashboard open simultaneously — it's designed for shared view. The KPIs and timeline are the same across users, though role-based permissions control which individual calls each person can click into.

Q.

Does the dashboard work offline?

A.

No — the dashboard requires a live connection to show real-time state. If you lose connection, the last-loaded view stays on screen and a small indicator shows the connection dropped. When you reconnect, it refreshes.

Q.

Can I customize the KPIs shown in the top strip?

A.

Today the four core KPIs are fixed: calls, missed calls, leads, open follow-ups. We're adding customization in a near-term release — if there's a KPI you specifically need, drop us a line and we'll often move it up the queue.

Q.

What happens if two team members are working on the same lead?

A.

Each lead shows who's currently viewing it and who last updated the status. If two dispatchers click into the same lead simultaneously, they both see a 'also being viewed by Matt' indicator so they can coordinate. Status updates are atomic — the last save wins, with a change log you can review.

Q.

Can I see a historical view of the dashboard, like 'what did the dashboard look like last Tuesday'?

A.

You can view historical KPIs and timelines by setting the date filter. The Live Calls panel is inherently real-time, so there's no 'live calls from last Tuesday' view — but every call from that day is searchable in the call history with full transcript and recording.

What if this feature breaks on a Friday night?

Every feature on this page rides the same six guardrails. Built into the product, audited on every call, fall back to your existing line if anything trips.

Built in · not bolted on
  1. Accuracy 01

    Quotes from your price book — never invented.

    Every price comes from the table you upload during setup. Off-book questions become "I'll have the owner call you back," not a guess.

    Zero-hallucination quote engine
  2. Emergency routing 02

    Real emergencies hit your cell in under 5 seconds.

    You write the keyword list (burst, no heat, gas, smoke, sparking). The AI escalates the moment one fires — no menu, no hold, no triage delay.

    Median escalation: 4.2 sec
  3. Calendar truth 03

    Only books slots that actually exist.

    Constrained to your live calendar. If a slot fills mid-call, the next available one surfaces immediately. No phantom appointments.

    Source-of-truth: your calendar
  4. Human handoff 04

    Frustrated callers transferred in 2 seconds.

    Tone, profanity, and "get me a human" all trigger an instant transfer. No "let me help you first" loop. The customer gets you, fast.

    Tone-detection failover
  5. Failover 05

    If provider routing breaks, calls do not disappear.

    Carrier failover forwards calls to your existing number and raises an ops alert. The claim is simple: fail closed to a human line, not to silence.

    Forwarding fallback · ops alert
  6. Audit trail 06

    Every call recorded, transcribed, searchable.

    Listen to any call in the dashboard within minutes. Catch a misquote, retrain the flow, refund a customer — all from one screen.

    Recording + transcript on every call
14 days Free trial. No credit card.
Cancel anytime Month-to-month. No contract.
Keep your number Port in or forward — your call.
100% recorded Audit every call from the dashboard.

Try the Dashboard Free

Every feature live on day one. Starter, Growth, Pro — same platform, same receptionist.