Rivet

For 1–5 person HVAC, plumbing, electrical and painting shops

Calls answered.
Jobs booked.
Invoices sent.
You say yes.

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.

  • Answers in English and Spanish
  • Approve by text, one tap
  • Undo any approval
RivetExampleTue 11:08 AM
Call answered, 2 min 10 s. “Water heater’s leaking into the garage.” Flagged urgent.
Booking proposal
Delgado · Today, 1:30–3:30 PM
Water heater leak · 2 hrs · after the Ortiz job
Approve
Booked. Confirmation texted to Delgado. It’s on your schedule for 1:30.

Where the day leaks

The trade isn't the problem. The office is.

Three moments from the same week, in any shop where nobody sits at a desk.

11:08 AM

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.

4:40 PM

The invoice you'll send tonight.

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.

9:47 PM

The office you didn't sign up for.

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 numbers

How it works

How does Rivet work?

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.

  1. Step 1

    Something happens

    A call comes in. Or you say a sentence between jobs.

  2. Step 2

    Rivet drafts it

    A booking, a quote, an invoice or a text, priced from your own catalog.

  3. Step 3

    You approve

    One tap, by text or by voice. Edit it, or skip it.

  4. Step 4

    It goes out

    Booked, sent, logged. Five seconds to undo. All of it in the audit trail.

What it does

Three jobs, start to finish.

The parts of running a shop that don't need you on site, organised the way the day runs.

Answer

The caller gets booked, not a voicemail.

RivetTue, by 11:20 AM
Calls while you were under the sink
11:08Leak into the garageUrgent · booked 1:30 PM
11:14Slow main lineCamera inspection, Thu 8 AM
11:19Warranty telemarketerNo proposal · logged
Two proposals waiting on your yes.
  • Answers as your shop, in English or Spanish, and switches when the caller does
  • Sorts the burst pipe from the estimate request and drafts the booking
  • A public booking page with your real open slots
  • Confirmations, reminders and ETA texts go out on their own
Book and quote

The schedule runs on your voice.

RivetWed 2:15 PM
Quote · sent as a link
Rivera · Supply line repair
GoodRepair the failed section$640
BetterCustomer pickedReplace the run, new shutoff$890
BestReplace the run, shutoff, and PRV$1,240
  • “Book Carlos Thursday at 2.” Said once, drafted, approved.
  • Quotes with good, better and best options, sent as a link the customer taps
  • Change orders when the job grows
  • One link that holds their estimates, invoices and jobs
Invoice and collect

The money is asked for before you leave the driveway.

Rivet6:02 PM
End of day
Tuesday, in one text
Billed today$1,610
Paid by link$985
Still owed$625
Calls: 5 answered · 2 booked · 1 for you to call back
Unsure about: Rivera asked for a Saturday slot
  • “Invoice Delgado for the heater, twelve twenty-five.” Drafted from the sentence.
  • Card or bank payment through Stripe, from the same text as the invoice. Deposits up front when a job needs one.
  • Overdue reminders drafted for your approval
  • One end-of-day text: what was billed, what's owed, what the AI wasn't sure about
  • QuickBooks sync on the Growth plan

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

Nothing goes out in your name without your yes.

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.

  • Every action is a proposal first.

    A booking, a text, an invoice: you read it before it exists.

  • Prices come from your catalog.

    A line that isn't in it is held for you, never guessed at.

  • It never negotiates.

    A customer pushing on price becomes a callback for you.

  • One tap undoes any approval.

    Five seconds to take it back, and the whole sequence stays in the audit trail.

  • It learns from your corrections.

    Fix a draft once. The next one comes in the way you fixed it.

RivetExample4:41 PM
Invoice proposal
Delgado · Water heater replacement
You said: “Invoice Delgado for the heater, twelve twenty-five.”
40-gal water heater, installed$1,180.00
Haul-away$45.00
Total$1,225.00
Both lines priced from your catalog
Sent with a pay link · Undo available for 5 s · Logged to the audit trail

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

Your customer never knows you don't have an office.

Five things happen on their phone, in this order, and every one of them started with your yes.

1 of 5

Book online

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.

2 of 5

Approve the quote

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.

3 of 5

Pay by link

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.

4 of 5

Their portal

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.

5 of 5

Say thanks, ask for a review

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

Who is Rivet 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.

Rivet is for you if

  • The business line rings on your mobile, and goes to voicemail when you're working
  • You're the dispatcher, the estimator and the tech
  • One to five people, nobody at a desk
  • You'd rather say it than type it

It's the wrong tool if

  • Someone already answers your phone on the second ring
  • You run a dispatch desk, and an office manager runs it
  • You're a franchise, or a call centre routes your calls
  • You want a dashboard to live in. Rivet is a phone number and a text thread.

Trades

Just went independent?

No price book, no systems, no admin. Start here.

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.

Read the guide

How it compares

How is Rivet different from an answering service or field software?

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.

An answering service

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.

Field-service software

A good place to keep the job once it's in. Getting it in is the part that happens at the kitchen table.

Rivet

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

How much does Rivet cost?

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

$79/ month

For a one-truck shop

  • Two people — owner, plus one
  • Includes 60 AI answering minutes a month
  • $1.25/min after that, capped at $79/mo per billing period
Start free trial

Growth

$199/ month

For a busy or multi-truck shop

  • Up to five people — dispatch board, on-my-way texts, tech-out reschedules
  • Includes 200 AI answering minutes a month
  • $1.25/min after that, capped at $199/mo per billing period
  • QuickBooks sync (connect your Intuit account)
Start free trial

In both plans

  • AI inbound phone answering & booking proposals
  • Voice command scheduling & dispatch
  • Public booking page with your real open slots
  • Customer quote approval from a link, with options
  • Invoice drafting from spoken sentences
  • Customer pay links, deposits and overdue reminders (Stripe)
  • Automatic customer communications (confirmation, reminders, ETA, review requests)
  • Review requests and Google review replies for your approval
  • Spanish and English calls
  • End-of-day digest text — no login required
  • Full audit trail & one-tap undo
  • Unlimited proposals & approvals
  • Onboarding call & setup support

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.

Book a 15-minute call

What is Rivet?

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

Straight answers.

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.

No. Every action, whether that's booking a job, sending an invoice or replying to a customer, arrives as a typed proposal you read and approve before anything happens. It executes only after you say yes. There is no autonomous mode and no action that skips this step.

More on the full FAQ.

Keep the trade.
Hand off the office.

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.