The call you couldn't take.
You're under a sink. It rings four times and goes to voicemail. The caller doesn't leave one; they tap the next listing on the map.
What you needed: That caller booked, not a message to return.
For 1–5 person HVAC, plumbing, electrical and painting shops
Rivet picks up when your hands are busy, books the caller, and drafts the quote and the invoice. Each one reaches you as a text to approve. Nothing goes out until you say so.
14 days free on your own phone line. Card up front; cancel before day 14 and pay nothing.
Where the day leaks
Three moments from the same week, in any shop where nobody sits at a desk.
You're under a sink. It rings four times and goes to voicemail. The caller doesn't leave one; they tap the next listing on the map.
What you needed: That caller booked, not a message to return.
The job's done and the truck is packed, and the invoice is still in your head. It goes out at 9 PM, if it goes out tonight. It gets paid when it gets paid.
What you needed: The invoice and a pay link in their hands before you leave the driveway.
Kitchen table, laptop open. Three customer texts, a quote to type up, Tuesday to reshuffle. You went out on your own for the freedom.
What you needed: To know what happened today and what's owed, without logging into anything.
What a missed call costs depends on your ticket size and how many you miss. We don't guess at it. Put your own numbers in.
Run your own numbersHow it works
It drafts. You approve. It sends. One loop for everything Rivet does: a call, a sentence you say in the truck, a customer's reply — each becomes a typed proposal, and nothing happens until you tap yes.
A call comes in. Or you say a sentence between jobs.
A booking, a quote, an invoice or a text, priced from your own catalog.
One tap, by text or by voice. Edit it, or skip it.
Booked, sent, logged. Five seconds to undo. All of it in the audit trail.
What it does
The parts of running a shop that don't need you on site, organised the way the day runs.
Every line above ships today and sits in both plans. Cards are illustrations: the names and amounts are invented to show the shape, not a customer's records.
Control
The question to ask any AI that touches your customers and your prices is what it can do on its own. With Rivet, the answer is nothing.
A booking, a text, an invoice: you read it before it exists.
A line that isn't in it is held for you, never guessed at.
A customer pushing on price becomes a callback for you.
Five seconds to take it back, and the whole sequence stays in the audit trail.
Fix a draft once. The next one comes in the way you fixed it.
What an approved invoice looks like on your phone: the sentence you said, the lines it became, where each price came from, and the way back.
The customer side
Five things happen on their phone, in this order, and every one of them started with your yes.
They open a page with your real open slots and pick one. The slot is held for 24 hours while the details come through. The booking still reaches you as a proposal.
The quote lands on their phone as a link they can read in the driveway: good, better and best side by side. They tap one. That becomes the accepted estimate on the job.
Every invoice you approve carries a pay link: card or bank transfer through Stripe, from the same text as the invoice. When a job needs money up front, the deposit is asked for before anyone drives out.
One link holds their side of the work: estimates, invoices, jobs, agreements, and a saved payment method if they've used one. Nothing to download, no password to hand out.
After the job, a thank-you text goes out. Happy customers get your Google review link; unhappy ones get a way to reach you instead. When a review lands, the reply is drafted and waits for your yes.
Early access. Every message your customer receives is one you approved.
Who it's for
The owner-operator, not the fleet. Rivet replaces the office a one-truck shop doesn't have. If you already have one, it's the wrong tool, and we'd rather say so here than on a sales call.
Trades
Independent HVAC contractors running a 1–5 person shop
Rivet for HVAC shopsIndependent plumbers running a 1–5 person shop
Rivet for plumbing shopsIndependent electricians running a 1–5 person shop
Rivet for electrical shopsIndependent painting contractors running a 1–5 person crew
Rivet for painting businessesJust went independent?
The first software a new shop needs is the one that answers the phone and gets the invoice out. The guide covers what comes after.
How it compares
A service takes a message. Software gives you a place to type. Rivet does the work: it answers, drafts the booking, the quote and the invoice, and waits for your yes.
A person or a bot picks up and takes a message. The callback, the booking and the typing are still yours, and the caller may not wait for them.
A good place to keep the job once it's in. Getting it in is the part that happens at the kitchen table.
Answers the call, books it, quotes it, invoices it and follows up. You read each step and tap yes. Nothing to type.
Side by side, with sources and dates:vs. answering servicesvs. Jobbervs. Housecall Provs. Avocavs. Rosie
Pricing
Two flat plans, the whole loop in both. The plans differ by call volume and team size, never by feature. Each includes a bundle of AI answering minutes. Past the bundle you pay per minute, capped at one plan price unless you raise the cap yourself, so the worst month is twice the plan and never a surprise.
Starter
Growth
In both plans
No contract, no setup fee, cancel any time. 14 days free on your own phone line with your card up front; cancel before day 14 and pay nothing.
Full detail, including what an AI answering minute is, on the pricing page.
Rivet is the AI operating system built for one-to-five-person trades shops — HVAC, plumbing, electrical, and painting contractors. When you can't pick up, Rivet answers the phone, talks to the caller, and drafts the booking. Back in the truck, you speak — and the quote, invoice, or confirmation text gets typed up as a proposal. Nothing sends until you approve it: every proposal is priced from your own catalog, every send waits for your yes, and one-tap undo sits behind it all, with QuickBooks for the books once you connect your Intuit account and Stripe for card and bank payments. Rivet is priced as a flat monthly subscription per shop on two plans, $79 and $199 — no per-user seats, overage capped at your plan price, no annual contract — and is currently in early access. Rivet lives at therivetapp.com and is not affiliated with other companies trading as “Rivet.” There are several — rivet.work, rivetapp.ai, rivetcsr.com, getrivet.io and others — here is how to tell which one you have found.
New to the category? The plain description of what Rivet does when the phone rings is on AI answering service for contractors; otherwise start with how Rivet compares to an answering service or the honest failure-mode conversation.
Questions
If you're wondering whether the AI will do something wrong with your money or your customers, that's the right question. Here is what actually happens.
More on the full FAQ.
Fourteen days on your own phone line, with real calls and real proposals. If it isn't saving you time, cancel before day 14 and pay nothing.