A queue that runs the whole bench
Every repair is a ticket with a status, an owner, a device, and a full history. The queue shows what is next, what is stuck, and what was promised, so nothing falls behind the bench.
Recorded from the real app: queue to ticket, the SMS thread, and an invoice built without leaving the drawer.
Statuses that match how you actually work
Rename, reorder, and add statuses until the board reads like your shop. Each status can carry its own automation: when a ticket moves to "Diagnosed," the estimate email goes out; when it hits "Ready for pickup," the customer gets a text and the portal updates itself. You set it up once and the counter stops repeating itself.
One ticket, every way work arrives
Walk-in check-in, booked appointment, mail-in form, or website lead, they all land in the same queue as the same kind of ticket. Intake prints the device label, attaches the customer, and starts the clock. No retyping, no "which spreadsheet is this one in?"
Find anything in seconds
Search by customer, phone number, device, or ticket number. Every ticket keeps its full history in one place: notes, photos, messages, estimates, and payments. Internal notes stay internal; customer-visible updates go to the portal.
Prefer a board? Drag the card.
The same queue is also a kanban board. Every status is a column, every repair is a card, and dragging a card to the next column is the status change, so the email or text wired to that status fires on the drop. There is even a full-screen mode for the TV above the bench.
Recorded from the real app: a repair dragged from In Diagnosis to In Progress, then the full-screen board.
FAQ
Repair tickets & queue questions
Can I customize ticket statuses?
Yes. Statuses are fully editable, names, order, and colors, and each status can trigger its own email or SMS template and portal timeline step.
Do customers see the ticket?
Each ticket gets a private portal link with a status timeline. You control exactly which notes, photos, and files are customer-visible.
Can a walk-in become a ticket without retyping?
Yes. The front-counter check-in flow creates the customer and the ticket in one pass, then prints the device label.
Works with
Live customer portal
Customers track their repair like a package, live timeline, estimates, and invoices on one private link.
Check-in & kiosk
A front-counter check-in flow you design, customers enter their info, you get a clean ticket and a printed label.
Label & receipt printing
Device labels and receipts print automatically at intake, via PrintNode, with the printers you already own.
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.
Free 14-day trial · No credit card · Import from your old system
Founders pricing: the first 50 shops lock Pro at $59/mo for life · see pricing