Missed call text back automation: how to set it up properly

When you can't pick up, an automatic text keeps the conversation going. Here's how to build one that actually fires on missed calls, stays compliant, and doesn't annoy anyone.

Updated October 21, 2026 · App names checked against vendor documentation; vendors rename things, so search the step picker for the key word if a name differs.

What a missed-call text back does

A missed-call text back sends a short SMS to anyone whose call to your business goes unanswered. Instead of hearing a voicemail greeting and hanging up, the caller gets a message like: "Sorry we missed you — what can we help with? Reply here or book online." Many people find it easier to answer a text than to leave a voicemail, and it gives you a written record of what they need before you call back.

It's most useful for businesses where the owner is often physically busy: trades, cleaners, salons, clinics, mobile services, and anyone working alone.

What you need before you start

The voicemail gotcha (read this before building)

A common setup is: customers call your Twilio number, Twilio forwards the call to your mobile. If you don't answer, your mobile's voicemail picks up — and to Twilio, that looks like a completed call, not a missed one. Your automation never fires.

Two ways around it:

  1. Handle voicemail in Twilio, not on your phone. Use a Dial with a timeout shorter than your mobile's voicemail delay. Twilio adds about 5 seconds to whatever timeout you set, so 12–15 seconds is a sensible start (it rings for roughly 17–20 seconds). When the forwarded leg isn't answered, Twilio reports a dial status of no-answer or busy to the Dial action URL, and you can play a greeting, record a message and trigger the text.
  2. Use the call-status trigger only for unforwarded numbers — for example a Twilio number that rings a browser or desk app where you control what counts as 'answered'.

Whichever way you go, test it by calling from another phone and letting it ring out.

Setup in Zapier

  1. Trigger: Twilio › New Call (fires when a call to your Twilio number finishes).
  2. Filter by Zapier: continue only if Call Status is no-answer or busy. If you use the Dial-action approach above, send that status to a Webhooks by Zapier catch hook instead and filter on DialCallStatus.
  3. Optional: Paths by Zapier to send a different message outside business hours.
  4. Action: Twilio › Send SMS to the caller's number (the From field).
  5. Action: Google Sheets › Create Spreadsheet Row with time and number, so you can call back in order.
  6. Optional: notify yourself with Slack › Send Direct Message or an email.

Setup in Make or n8n

In Make, point your Twilio number's status callback (or Dial action URL) at a Webhooks › Custom webhook, add a filter on the status field, then a Twilio module to send the message and Google Sheets › Add a Row. In n8n, the same flow is a Webhook node, an IF node on the status, a Twilio node (Send SMS) and a Google Sheets node (Append).

Write the message like a person

Free template: missed-call text (daytime + after hours)
Daytime:
Hi, it's [Business Name] — sorry we missed your call! We're probably with a customer. What can we help with? Reply here or book: [booking link]. Reply STOP to opt out.

After hours:
Thanks for calling [Business Name]. We're closed now (hours: [hours]) but we'll call you back first thing. Want to skip the wait? Book here: [booking link]. Reply STOP to opt out.

Mistakes to avoid

Is it worth it?

Do the maths for your own business: how many calls a week go unanswered, and what's a new customer worth to you? You can count missed calls in your phone system's call log before building anything. If even a few of those callers would have booked with you after a quick text, the automation pays for its setup time quickly. You'll find the numbers in your own log — we won't guess them for you.

Want this and 11 more automations, step by step?

The Small Business Autopilot pack has 12 automations like this one, each with setup in Zapier, Make and n8n, copy-paste AI prompts, message templates and an honest time-saved estimate.

Get the pack — $19 Free 2-automation sample

Not sure where to start? Try the free automation idea finder: pick your business type and get 5 ideas.