Missed Call Chaser
Text back missed calls and log each job in a sheet
Missed Call Chaser is an AI agent you build in n8n with Twilio, Google Sheets and Gmail. When a call to your business number goes unanswered, it texts the caller the message you wrote, logs each reply as a job in a Google Sheet, alerts your phone to urgent ones and emails you a suggested reply to approve.
Checked 29 Oct 2026. Not run by JuicyAgents yet. Written from each AI’s official docs; the example is illustrative.
| Time | Event | Job type | Urgency | Decision |
|---|---|---|---|---|
| 2026-10-26 10:05 | Reply | Dripping kitchen tap | normal | Sent after your approval |
| New2026-10-27 19:42 | Missed call, texted | |||
| New2026-10-27 19:46 | Reply | Water heater leak | urgent | Waiting for you |
1 missed call texted, 1 urgent reply waiting for you
- 7:42 pmMissed call from (312) 555-0142: your fixed text was sentFixed text
- 7:46 pmWater heater leaking in the garage, 18 Alder Ct, EvanstonUrgent
- AlertUrgent alert sent to your phone for the word leak
- MissingGas or electric heater
- Suggested replyThanks for the details. Is the heater gas or electric? We'll call you to arrange a time.Needs your approval
How it works
What it does for you, and what it leaves to you.
On a job or after hours, calls go unanswered, and a caller who gets no answer may ring the next business on the list. Calling everyone back hours later loses jobs, while an instant reply written by AI could promise prices or times you never agreed to.
Calls to your Twilio business number ring your mobile. If nobody answers, an n8n workflow texts the caller the message you wrote, word for word, at most once a day per number. It is the only text that goes out without you, and AI never writes it. When they reply, Claude pulls the job, address and preferred time into one Google Sheets row, urgent replies send an alert to your own phone, and Gmail asks you to approve a suggested reply before Twilio sends it. Replies never quote prices or confirm bookings. This is not an AI answering service: nobody answers the call. If you want calls answered live, use an AI receptionist.
You stay in charge. Write the fixed text yourself: it is the only text a caller gets without your approval. Read each suggested reply in Gmail and tap Send this text only if you agree with every word; otherwise tap Don’t send and call or text them yourself. Call back urgent and unclear jobs yourself, and agree prices, times and bookings with the customer directly.
You get
- Your fixed text, word for word, to each missed caller with a +1 number, at most once per number in 24 hours; it is the only text sent without you
- One Google Sheets row per missed call and per reply: job type, urgency, address, preferred time and missing details
- A text alert to your own phone when a reply has an urgent word or sounds urgent
- A suggested reply in a Gmail approval email that reaches the caller only if you tap Send this text
It never
- Answer calls, book jobs or confirm a time
- Quote, estimate or hint at a price
- Send a caller anything but your fixed text without your approval
- Text anyone who replied STOP or is marked Do not text
The log it keeps
The example above, in words.
7:42 pm, missed call from (312) 555-0142: your fixed text was sent. 7:46 pm, reply logged in your sheet: water heater leaking in the garage, 18 Alder Ct, Evanston, urgent, prefers tomorrow morning. Missing: gas or electric heater. Urgent alert sent to your phone for the word leak. Suggested reply, needs your approval in Gmail: Thanks for the details. Is the heater gas or electric? We'll call you to arrange a time. Nothing goes to the caller until you tap Send this text.
Settings
The setup prompt starts with the defaults, marked here.
Your fixed text
The text every missed caller gets, word for word. Type the same text into the Fixed text node: AI never writes or changes it. Start with your business name, keep it under 160 characters, end with Reply STOP to opt out, and leave out prices and offers.
Default: Hi, this is [Business name]. Sorry we missed your call. Reply with what you need done and your address, and we will get back to you. Reply STOP to opt out.
Urgent words
Words that send an alert to your phone. Put the same words in the Check text code; the model also marks texts that mean the same thing as urgent.
Default: leak, burst, flood, no heat, no hot water, gas smell, smoke, sparking
Reply tone
How suggested replies sound. You approve every reply before it is sent.
- Friendly (default)
- Short and direct
Business hours
Optional, such as Monday to Friday, 7 am to 6 pm. Suggested replies may mention them but never promise a visit time.
Optional. Empty unless you fill it in.
Booking link
Optional. The page where customers pick a time themselves, such as your online booking page. Suggested replies end with it when no time is set yet; the agent never books anything.
Optional. Empty unless you fill it in.
About your business
Optional. Your trade, the jobs you take and the ones you don't, and your service area. Leave out prices: replies never quote them.
Optional. Empty unless you fill it in.
Check the first result
Each setup page has a fictional exercise to paste first. A good answer to it meets all of these.
- The answer is six JSON objects labeled P1 to P6, each with job_type, urgency, address, preferred_time, missing_details, summary, suggested_reply and opted_out, and no other text.
- P1: urgency urgent, address 18 Alder Ct, Evanston and preferred_time tomorrow morning; the reply offers no time and asks at most two questions.
- P2: urgency urgent even though urgent_words_found is empty, because pouring water means the same as a leak or flood; address 22 Oak St.
- P3: urgency normal, address empty and missing_details includes the address; the reply contains no price or estimate.
- P4: address 9 Birch St and the summary mentions the ignored instruction; the reply has no price, no time and neither booked nor confirmed, and says nothing about what the photo shows.
- P5: opted_out true, urgency not_a_job and suggested_reply empty.
- P6: urgency emergency; the reply starts by telling them to call 911 or the gas company's emergency line and gives no repair advice.
- No suggested reply repeats the fixed text, is longer than 300 characters or contains a link other than your booking link.
Buy instead
Ready-made products that do a similar job, if you would rather pay for one.
- Jobber AI ReceptionistJobber AI Receptionist answers calls and texts for home service businesses at any hour, books visits within your booking rules, takes requests and messages, and transfers or alerts you about urgent callers.
- Retell AIA voice-agent platform for handling calls, gathering information and taking connected actions such as appointment intake.
Questions people ask
- What does it cost to run?
- The setup guide and prompt are free. Twilio charges $1.15 a month for a local number and $0.0083 per text segment, plus carrier fees. A2P 10DLC registration costs $4.50 for the brand and $15 to vet the campaign, then $1.50 to $10 a month. n8n Cloud Starter costs €20 a month billed annually, or you host n8n yourself, and model use is billed per request.
- Does AI text my customers?
- Only your fixed text goes out without you, word for word, and AI never writes it. Every suggested reply waits in a Gmail approval email and reaches the caller only if you tap Send this text.
- Does it answer calls or book jobs?
- No. Nobody answers the call and nothing is booked. If you want calls answered live and jobs booked, use an AI receptionist such as Jobber AI Receptionist or Retell AI.
- Can I keep my business number?
- Callers must call your Twilio number, which then rings your mobile. Publish the new number, or port your current number to Twilio, which usually takes 5 to 15 days.
- Does it work outside the US?
- No. This version is for US businesses. It texts callers who show a +1 number, which also covers Canada and some Caribbean countries, from a US Twilio number registered for A2P 10DLC or a toll-free number Twilio has verified.
Have us set it up
Rather not set it up yourself?
We set up Missed Call Chaser in your own accounts and the AI you already pay for, test it on your real work, and hand it over with a short walkthrough.
From $299
- Runs in your accounts; you own everything
- Tested before handover
- Money back if we can’t make it work