Watch it run
The whole product, in motion
Every clip below is recorded from the real app running demo data, no mockups, no after effects. If a screen matters to you, watch it work before you ever sign up.
Start here
The one-minute tour: a lead becomes a ticket, the board runs the bench, the customer watches it live, and the counter gets paid.
The bench
Queue to ticket to invoice
Open Walter's ticket, answer his email (the status flips itself to Waiting on Customer), then build the invoice line by line, tax and total computed live.
The kanban board
Statuses as columns. Dragging the card to In Progress is the status change, and the automations wired to it fire on the drop.
Status automations
Every status carries its own email or text. Open one, flip the channel on, done.
Inbox triage
Every customer message stacked per ticket. Click a stack, land on the ticket with full history.
An incoming call card
Jeffrey Lebowski calls. His name, number, and open repair appear before pickup; one click opens ticket #23010.
A device’s complete repair history
Search NERV, open Asuka’s Entry Plug Interface, verify its serial and asset tag, then review both repairs attached to the device.
Generating a dispute-ready case file
Open The Dude’s ticket and generate the real eight-page PDF: messages, approval, paid invoice, notes, portal views, and a logged SHA-256 integrity trail.
The AI assistant
Ask in plain English or pick a one-tap starter; use your configured Anthropic, OpenAI, or Google Gemini key to set up supported workflows.
Reports
Revenue, period tabs, and the numbers a shop owner actually checks before locking up.
The customer side
The customer portal
What your customer watches the whole repair: the live status timeline, their device, and a message sent back to the shop. No app, no account.
A signed estimate approval
The customer reviews the estimate, types their name, draws a signature, agrees to terms, approved and timestamped.
The lead widget
A visitor asks for a quote on your website and gets an instant reply. The lead is already in your pipeline.
A complete walk-in check-in
Asuka Langley returns with two devices. Contact history, service details, identifiers, estimates, queue, store, and notes become one complete ticket.
Recording condition evidence
Open Asuka’s two-device ticket, read its saved OK, Damaged, and N/A summary, then inspect both named devices, four damage notes, and two matched photo attachments.
Catching a warranty return
Jeffrey “The Dude” Lebowski is recognized at check-in, his active 90-day coverage and original ticket appear, and the return becomes a fully documented $0 rework.
Booking a mail-in repair
The public mail-in form, filled out the way a remote customer would, the ticket exists before the box ships.
The review request
A counter sale with a phone on file, and the review request queues itself the moment the payment lands.
A consent-first win-back campaign
Build a complete Bebop email for eight genuinely consented customers, add a personal 15% offer, then see the beta send switch reported honestly.
Managing memberships
Open Gold Care in the real app to review its billing setup, benefits, provider gate, and populated seven-member roster.
The counter
A quick sale
Ring up Spike Spiegel’s communicator repair, assign Shuri Udaku, collect $90.63 cash, and land on a finished receipt.
Building a repair price
Two named parts, a labor template, markup, tax, and margin turn into a $298.99 quote for Leia, without exposing the cost sheet.
The invoices hub
Outstanding, overdue, and collected at a glance, then a paid invoice opened to its timeline, items, and receipt.
The register session
Open the drawer with a starting float and the session tracks cash in, payouts, and every sale until close.
The offline register
The connection is down; the drawer takes the cash payment anyway, records it locally, and syncs it the moment the network returns.
Finding the part
The low-stock flags up top, then a search that lands on the exact part, bin, and count.
Pricing a refurbished buyback
Open Lando’s iPhone dossier, list it at $299, promote it to Inventory, and watch the board land on a real +$124 margin.
Tracking a repair shipment
Filter the shipping board to Ellen Ripley, open the USPS tracking detail, then follow package #23033 back to its complete ticket.
The time clock
This week's timesheet, then the payroll tab: hours, rates, and the period total, ready to export.
Switching locations
Three stores on file. The header switcher flips the whole workspace, queue, register, reports, between them.
Working a lead
Open the lead, read the thread, see the auto-response that already went out, and every past interaction with that customer.
The booking calendar
The month at a glance, one booking opened, then the day timeline with the morning already scheduled.
Setup & scale
Running a franchise network
Review the Galactic Repair Alliance scoreboard, drill into a store, finalize and pay royalty statements, then publish a governance rule.
Connecting your own systems
Start in the real integration directory, add a signed Galactic Repair webhook, choose four events, and finish on the configured endpoint.
Printing a populated device label
Open Jeffrey Lebowski’s repair and print the real ticket label: customer, phone, MacBook, logo, ticket #23010, and print date.
Importing from your old system
A RepairShopr-style CSV dropped in, detected, and auto-mapped. Nothing is written until you approve the preview, and every import can roll back.
Put your shop on BenchKey
Set up in an afternoon. Import your customers and tickets, build your check-in flow, and send your first live status link the same day.
Beta launches in ~3 weeks · Beta invites go out in small groups
Founders pricing: the first 50 shops lock Pro at $59/mo for life · see pricing