Skip to content

Product

Most jobs aren't lost on the call. They're lost in the four days after it.

Someone rings, gives you their address and their problem, and doesn't book. A visit is on for Thursday and nobody confirms it. A technician finishes a job you'd happily be reviewed for. Follow-ups are the messages you'd send at each of those moments if you had the time — written once, in your words, and sent for you.

Included from Pro Missed-call recovery is on every plan, including Starter.

Why it matters

The gap between "interested" and "booked" is where the money goes

You already answer the phone well. The problem is everything that happens once the call ends — and it happens on days when you're under a house, not at a desk.

A qualified caller who didn't book is your best lead

They told you their address, what's wrong and how soon they need it. They are further along than anyone who ever filled in a form on your website — and, unfollowed, they are also the easiest lead in your pipeline for a competitor to take.

A reminder is cheaper than a wasted truck roll

A no-show costs you the fuel, the hour, and the slot you turned someone else away for. A message the day before is the cheapest insurance against all three, and the one most easily forgotten on a busy week.

Reviews arrive when you ask on the right day

Ask the afternoon the work was finished and people say yes. Ask a fortnight later and they've forgotten which company you were. The difference isn't the wording — it's whether anyone remembered to send it at all.

What it does for the business

Three compounding effects, none of which need a new customer

Every one of these works on demand you have already paid to create. Nothing here depends on more advertising, more calls, or a bigger crew.

  1. More of the pipeline you already have converts

    Callers who were qualified and didn't book get one more considered approach, on the day it still means something. Not a broadcast to a list — a message to someone who called you this morning about a specific problem at a specific address.

  2. Fewer wasted slots

    Reminders cut the visits nobody's home for, and when one does happen the rebooking message goes out the same day rather than sitting on someone's list. A recovered slot is a job you were already staffed and scheduled for.

  3. A review habit that doesn't depend on remembering

    The request goes out on every finished job, not just the ones where someone thought of it. Over a year that difference is the gap between a handful of reviews and the steady stream that decides who gets called first.

How it works

You write the message. Receva decides when the moment arrived.

  1. Pick the moment and write the message

    Choose one of the four moments below, set how long to wait, and write what you'd say. Merge fields like the customer's name, your business name and the appointment time fill themselves in.

  2. Receva waits for the moment to actually be true

    Not the clock. A caller only counts as "didn't book" once the call has ended without a booking, and a job is only finished when a person says it is — never because its end time has passed.

  3. It sends once, at a sensible hour

    Messages land inside normal contact hours in your local time, never late at night. If the situation changes before it sends — the visit is cancelled, the customer books after all — the queued message is dropped instead.

Why nothing is inferred from the clock

It would be easy to mark every visit finished once its end time passed. It would also mean asking someone how their visit went when nobody ever turned up, and asking a customer who cancelled to leave a review.

So a job reaches an outcome only when a person says so — the technician by text, or anyone in the office from the dashboard. A wrong message costs more than a late one.

What you can set up

Four moments, and what each one is for

Each is separate on purpose. The message that wins back an unbooked caller is nothing like the one that asks for a review, and a no-show needs the opposite of both.

Moment 1

The caller didn't book

Fires when a call ends with someone qualified — name, address, problem — but no appointment made.

Why it's separate from the others: these people are the most recoverable in your pipeline and the quickest to go elsewhere. They didn't say no; they just didn't finish.

Typical wait: 15 minutes to a couple of hours, while you're still the company they were talking to.

Moment 2

A visit is coming up

Fires before the appointment — your wait is measured backwards from the booked time, so "1440 minutes" means the day before.

Why it's separate: it's the only message aimed at something that hasn't happened yet, and the only one that has to move when the customer reschedules.

Handled for you: reschedule it and the reminder follows; cancel and it's dropped rather than sent.

Moment 3

The job is finished

Fires when the technician texts the job complete, or someone marks it in the dashboard.

What it's usually for: a review request with your Google link in it — the single highest-return message on this page, because it runs on work you have already done and been paid for.

Typical wait: a few hours, so it lands while the visit is still fresh but the technician's van has gone.

Moment 4

Nobody was home

Fires when the visit is recorded as a no-show, the same two ways.

Why it's separate: the right message here offers another slot. Sending a review request to someone whose technician stood on their doorstep is worse than sending nothing at all — which is exactly why an outcome is never assumed.

Typical wait: immediately, while the gap in the schedule is still fillable.

Closing a job

Two moments need someone to say what happened. Both take one text.

Your technicians already have your business number in their phone. That's the whole mechanism — no app to install, no login, nothing to teach beyond one line.

  1. Every visit gets a job number

    It shows on the calendar entry the technician already works from, in the title: Repair — Drain cleaning [#1042]. Nothing new for them to look up.

  2. They text your business number

    completed 1042 when the work is done, or no show 1042 when nobody was there. Receva recognises the mobile you saved against that technician and texts back to confirm what it recorded — so a confirmation means it went through, and no reply means it didn't.

  3. The right follow-up goes out

    A completed job sends your review request. A no-show sends your rebooking offer. Anyone in the office can do the same from the dashboard when a technician forgets.

Why a job number and not just "done"

A technician with two jobs open who texts "done" means one of them, and we can't know which. Guessing would close the wrong job and text a real customer about a visit that hadn't happened yet.

So the number is asked for. Numbers start at #1001 and are never reused, and a job that already has an outcome can't be quietly overwritten by a later text.

Not the same thing

Follow-ups and missed-call recovery do different jobs

They're easy to confuse because both are messages sent after a call. The difference is who writes them and what's already been promised.

Missed-call recovery — every plan, no setup

When a call is lost, Receva texts the caller back within about a minute and offers to ring them straight back. Reply and the AI calls; it can also just call, when texting isn't available on your number.

You don't configure it, because never missing a call is the promise the product is built on rather than an upgrade. It's on from Starter.

Follow-ups — your words, from Pro

These are the four moments after a conversation has already happened, and the wording is yours. Your tone, your review link, your idea of how long to wait before nudging someone.

That's why they're configurable and recovery isn't: nothing was promised to the customer here, so it's your call what to say and whether to say it.

Questions

Follow-ups, answered directly

What is a follow-up in Receva?

A message you write once that Receva sends automatically when a specific thing happens: a caller didn't book, a visit is coming up, a job finished, or nobody was home.

You choose the wording, the channel and how long to wait. Receva decides when the moment has actually arrived.

How is this different from missed-call recovery?

Missed-call recovery is automatic on every plan and needs no setup — when a call is lost, Receva texts the caller back within about a minute and offers to ring them straight back.

Follow-ups are the four moments after a conversation has already happened, and you write those messages yourself. Recovery is a promise the system keeps for you; follow-ups are your own words, on your own timing.

How does a technician close a job by text?

Every visit gets a job number, shown on the calendar entry as something like #1042. When the technician is done they text your business number: completed 1042. Receva recognises their mobile, marks the job complete and sends the follow-up you wrote.

If nobody was home they text no show 1042 instead, which sends the rebooking message rather than the review request. Anyone in the office can do the same from the dashboard.

Will customers get too many messages?

Each moment fires once. A reminder for a visit that gets cancelled is dropped rather than sent, a completed job stops the reminder that was queued behind it, and a job can only reach one outcome — so nobody gets both a review request and a rebooking offer.

Every message carries an opt-out, and STOP is honoured for texts and calls together.

Which plans include follow-ups?

Pro and Growth, included in the subscription at no separate charge.

Missed-call recovery is on every plan including Starter, because never missing a call is the product's core promise rather than an upgrade.

The work is already done. The follow-up is the easy part.

Pro and Growth include follow-ups in the subscription, at no separate charge. 30 days or 60 call minutes free, whichever runs out first.

Start free trial