From first ring to final payment
Kornox runs the whole shop: calls answered in the browser with their ad source attached, jobs offered to technicians in Telegram, estimates turning into paid invoices — and marketing numbers you can take to the bank.
A repair company runs on seven tabs and a prayer
Calls in one place, schedule in another, techs in a group chat, invoices in a spreadsheet, ads in a dashboard nobody trusts. Every handoff loses money.
Calls evaporate
The phone rings while the dispatcher is on the other line. No record, no callback, no idea which ad paid for that ring. The lead is gone by lunch.
Techs run on rumors
Job details live in a group chat scroll: wrong addresses, missed time windows, “who took the Brooklyn job?” Nobody knows until the client calls angry.
Money leaks quietly
Estimates on paper, invoices “later”, payments “the client will Zelle it”. And the ad budget? Renewed monthly on faith, because nobody can prove what it books.
One system, four moments, zero handoffs lost
Ring
The call lands in the browser with the client’s history and the exact ad or keyword that made the phone ring. Missed ones become callbacks, not casualties.
Book
The dispatcher drops the job into a real schedule — and Kornox offers it to available technicians in Telegram. First to tap Accept gets it.
Do
The tech sees today’s route, job details and documents in the portal or the bot. The office sees status without calling anyone twice.
Get paid
Estimate → invoice → public payment link → card payment through Stripe. Revenue lands on the job, the client and the ad source that started it all.
Six modules. One operation.
Everything talks to everything, because it was all built in the same room — next to a live dispatch desk.
Calls & Dispatch
Browser phone, SMS, recordings, one omnichannel inbox — every conversation becomes a lead with a source.
Learn moreScheduling & Technicians
A dispatch board built for repair work, job offers in Telegram, and a portal where techs see their day.
Learn moreEstimates & Payments
Pricebook to paid: estimates, invoices, public payment links and Stripe card payments built in.
Learn moreMarketing Attribution
Every lead carries its campaign, keyword or call. See revenue per source, per brand — spam filtered out.
Learn moreAI
A voice agent that answers calls, AI summaries on every recording, and a built-in MCP server for your AI assistant.
Learn moreClient Portal
Branded portals with passwordless SMS login: appointments, history, documents and payments per brand.
Learn moreDispatch that works where your techs already live
No app to install, no logins to forget. A new job goes out as a Telegram offer to available technicians; the first to tap Accept gets it, everyone else sees it close. Full details arrive only to the winner.
- Offers by availability, area and skill
- One-tap accept, automatic assignment
- Today / upcoming / history right in the bot
Refrigerator — not cooling
Wed 2:00–4:00 PM · Brooklyn 11215
✓ Accept
Maria R. · (718) ••• 0937
284 7th Ave · gate code 2841
Note: unit ~8 y.o., freezer OK
Every call answered, recorded, summarized, attributed
The dispatcher answers in the browser with the client card already open. The recording gets an AI summary, the number gets matched to its ad source, and a missed ring turns into a callback task instead of a lost job.
- Browser calling and SMS — no desk phones needed
- AI summary on every recording
- Keyword-level call attribution per brand
From pricebook to “paid” without leaving the job
Line items come from your pricebook, the estimate becomes an invoice in one click, the client gets a public link that opens on any phone — and pays by card right there. The office stops chasing checks.
- Estimates → invoices with one click
- Public documents — no client login required to pay
- Stripe card payments, statuses on the job
Know which dollar booked which job
Kornox ties every lead to its origin — the campaign, the keyword, the tracked call, the form, the brand site. Junk and spam get filtered before they pollute the stats, so the Monday budget meeting runs on revenue, not vibes.
- Click, call and form attribution per brand and site
- Anti-fraud layer filters junk before it counts
- Revenue per source — down to the keyword
The office that answers at 2 AM
An AI voice agent picks up when the desk can’t, takes the details and books the slot. Every recording gets a summary the dispatcher can read in ten seconds. And through the built-in MCP server, your AI assistant can query the CRM directly — “what did we book from Google Ads last week?” gets a real answer from real data.
Straight answers
Who is Kornox for?
Appliance repair, HVAC and other home-service companies — from a solo operator with one phone to multi-brand operations with dispatchers, technicians and several websites. If your day is calls, bookings, trucks and invoices, Kornox was built for you.
Is this another CRM I have to configure for months?
No. Kornox is opinionated because it grew inside a working repair operation. Leads, schedule, jobs, invoicing and payroll views come pre-wired the way a shop actually runs. Setup is a guided onboarding, not a consulting project.
Do my technicians need to learn new software?
They mostly need Telegram. Job offers arrive as messages they can accept in one tap; today's schedule, job details and history live in the same bot or in a simple web portal. No app store, no training week.
How do payments work?
Estimates convert to invoices in one click, clients get a public link they can open on any device, and card payments run through Stripe. The office sees what is paid, pending and overdue without spreadsheet archaeology.
What makes the marketing attribution different?
Kornox tracks the lead from the ad click or the tracked call all the way to the booked job and collected payment — per brand and per site, with junk and spam filtered out. You see revenue per source, not platform-reported "conversions".
Can Kornox run several brands at once?
Yes — that is how it runs in production every day. Each brand gets its own site integrations, phone lines and client portal, while the office works from one system with one schedule and one client base.
See it run a real day
A 30-minute demo on live-style data: a call comes in, a job goes out to Telegram, an invoice gets paid. Bring your dispatcher.
Or write to us: contact@kornox.com