Automatic follow-up emails for open Housecall Pro estimates

Every morning we find your still-open Housecall Pro quotes and send each customer a warm, personalized nudge so fewer estimates slip away.

Agentic Task
Housecall ProGmailSalesEmail AutomationContent Generation
PromptCreate

Every weekday at 9am, follow up on my open Housecall Pro estimates. Let me configure three things: how many days old an estimate must be before it counts as 'stale' and worth a nudge (default 3 days), the maximum number of reminders any single estimate should ever get (default 3), and the time of day these emails go out (default 9am on weekdays).

Start by pulling my estimates with Housecall Pro's List Estimates, paging through all of them. Each estimate carries an options array where every option has its own status of pending, approved, or declined. Treat an estimate as still open if it has at least one option that is not yet approved or declined. Skip any estimate that has already been fully approved or declined, and skip any estimate that is newer than my stale threshold. If I need finer detail on the options for a specific estimate, fetch it with Get Estimate. Remember that Housecall Pro returns money as integers in cents, so a total of 45000 means $450.00.

For each stale, still-open estimate, look up the customer with Get Customer to get their name and email address.

Draft a friendly, personalized follow-up email for each customer. Reference the specific work I quoted and the total price, gently ask whether they have any questions or are ready to book, and keep the tone warm and low-pressure. Vary the wording from customer to customer so the emails never read like the same template. Send each one from my inbox using Gmail's Send a Message, addressed to the customer's email.

Never over-nudge. Keep track of how many reminders each estimate has already received and stop once an estimate reaches the maximum I set. If an estimate has been approved or declined since the last run, drop it. The goal is a gentle sequence of at most a handful of nudges per estimate, not an endless drip.

What does this prompt do?

  • Each morning it checks your Housecall Pro estimates and picks out the ones still waiting on a customer decision.
  • Skips anything already approved or declined, and anything too fresh to chase yet.
  • Writes a friendly, personalized email for each customer that mentions the work you quoted and the price, then sends it from your own inbox.
  • Knows when to stop: it caps how many reminders each estimate gets so nobody feels pestered.

What do I need to use this?

  • A Housecall Pro account with estimates you send to customers.
  • A Gmail account you want the follow-up emails to come from.

How can I customize it?

  • Set how many days an estimate should sit before it counts as stale and worth a nudge.
  • Choose the maximum number of reminders any single estimate gets before it stops.
  • Pick the time of day the follow-ups go out.

FAQs

Will it email customers who have already approved or declined?
No. Those estimates are skipped automatically, so you only ever follow up on quotes that are still open.
How do I stop it from emailing the same person over and over?
You set a maximum number of reminders per estimate. Once an estimate hits that limit, it stops getting nudged.
What do the follow-up emails say?
Each is a friendly, personalized note that references the work you quoted and the total price, then gently asks if the customer has questions or is ready to book. The wording varies from customer to customer so it never feels like a form letter.
Which inbox do the emails come from?
They send from your connected Gmail account, so replies land right back in your own inbox.
How does it decide an estimate is still open?
It looks at each estimate's options and treats the estimate as open whenever an option has not yet been approved or declined.

Related templates

Win back LiveChat visitors whose chats went unanswered

Every couple of hours we find the chats your team never answered, email those visitors a real reply, and hand the sensitive ones to a support lead.

LiveChat
Gmail
Slack
Agentic Task
Chase the paperwork every new client and vendor still owes

One board showing every party you are onboarding, which documents are still missing or expiring, and a one click chase email for exactly what is outstanding.

General Input Storage
General Input Database
PDF.co
+1
App
File Gmail attachments into storage with names you can find

Every hour, new email attachments get sorted by document type and vendor, saved under clear names, and logged in a spreadsheet index.

Gmail
General Input Storage
Google Sheets
+1
Agentic Task
Candidate rediscovery desk for your archived Lever applicants

Pick an open role and see which past applicants deserve a second look, with an assistant that ranks the best fits and drafts personal outreach.

Lever
Gmail
App
Laytime and demurrage claim workspace for chartering ops

See every voyage on your books ranked by money at risk, open the full statement of facts, and let an agent draft the demurrage claim for review.

MarineTraffic
Google Sheets
Gmail
+1
App
Kajabi customer support console for member access fixes

Look up any Kajabi member by email or name and see every offer, purchase, and payment in one profile, then grant, revoke, or swap access from the same row.

Kajabi
Gmail
Slack
App

Stop letting quotes go cold.

Let this workflow chase your open Housecall Pro estimates every morning so you can focus on the jobs.