Service Reminder Engine (Universal)
Upload customer list. AI segments by last visit + service type, predicts who's due, sends personalized SMS at the exact right moment. Recovers $20-100k/year in dormant customer revenue from data the business already owns.
This blueprint is free. Copy the master prompt below, build it with your own time, and the only outlay is a few low-cost tool subscriptions. Use it inside your own business, or sell it to clients. The numbers further down are what you can charge, not what you pay.

The Service Reminder Engine: Turning a Dead Customer List Into Recurring Revenue
Read the articleWho you sell it to
Any local business with a recurring-service model and an existing customer list they're not actively re-marketing to. The ideal pitch target is a business that's been operating for 3+ years and has hundreds or thousands of past customers sitting in QuickBooks, Service Titan, Jobber, a paper folder, or just the owner's memory. Every one of those customers is worth $500-5,000 in future revenue and the business is leaving it all on the table because they have no system.
This tool IS the system.
If you sell it, here is the money picture:
The first tile is the value of your client's own jobs, which is the reason they will pay you. The other two tiles are what you charge them.
How it works
The business owner uploads their customer list (CSV from QuickBooks, Service Titan, Jobber, Excel, or even a hand-typed list). The AI parses the list, classifies each customer by their last service type and date, predicts their next-due date based on vertical-specific re-service cadences, and generates a personalized SMS for each customer at the right moment. Messages reference the customer by name, their specific service history, and book them with a one-tap reply.
The business owner reviews and approves the messages in batches before they send, then watches the booking dashboard fill up. This tool unlocks revenue from data the business already owns but isn't using.
What to expect
This tool is mechanically less complex than AI Receptionist but has unique challenges around data quality and compliance.
Expect Base44 to build in 12-18 minutes. Likely follow-up prompts you'll need:
If the CSV parser is choking on different formats: "The CSV parser is failing on common formats. Add robust handling: detect column headers automatically (look for variations like 'name', 'customer', 'client', 'first_name + last_name'), handle date formats including ISO, US, EU, and natural language ('March 15, 2024'), handle phone formats including parentheses, dashes, spaces, with or without country code. Use a forgiving parsing library like Papa Parse for CSV and chrono-node for dates."
If the LLM is generating messages that sound robotic: "The generated messages sound too generic and corporate. Adjust the LLM prompt to be more directive: 'Write like a small business owner texting from his phone. Use sentence fragments.
Don't use formal language. Read like a friendly text, not an email.' Also include 3-5 example outputs in the prompt to show the style we want."
If the rate limiting isn't kicking in properly: "Messages are sending too fast and triggering Twilio carrier filtering. Strictly enforce 20 messages per minute via a queue with timestamps. Each function call to sendBatch should pull only 20 messages at most, wait the rest of the minute, then exit.
Use Base44 scheduled functions to call sendBatch every minute."
If opt-outs aren't being handled: "Opt-out replies aren't being detected. Add aggressive STOP keyword matching: STOP, UNSUBSCRIBE, REMOVE, QUIT, CANCEL, OFF, NO, END. Match case-insensitive.
Add the phone to OptOutList immediately. Send the confirmation reply. NEVER send another marketing message to that number ever again, regardless of which campaign it's part of."
The biggest gotcha: A2P 10DLC registration. Without it, the client's Twilio account will get throttled aggressively by carriers after 50-200 SMS sends. The Phase 2 playbook walks through this.
Students MUST complete A2P 10DLC for the client BEFORE launching the first real campaign.
Master prompt
You are an expert full-stack builder. Build a production-ready tool that… (the complete master prompt, custom input fields, build phases, pricing guidance and sales script are part of this blueprint.)
Build phases
Required tools
The AI builder
The app builder hosting the database, message generation, send engine, and admin dashboard.
Builder plan starts at $50/mo
Sign upOpenAI or Anthropic
LLM for generating personalized SMS messages at scale.
~$0.005 per message generated (~$25 for 5,000 messages)
Sign upTwilio
SMS sending and inbound reply handling. Requires A2P 10DLC registration for production.
$1.15/mo per number + ~$0.008 per SMS sent + A2P 10DLC fees ($4 brand + $10/mo per campaign)
Sign upStripe
If billing the business through Stripe instead of invoicing directly.
Free setup, 2.9% + 30¢ per transaction
Sign upAppBuild.DIY (Vibes)
Wraps the internal admin dashboard into a native iOS/Android app plus a polished PWA for the business owner to review and approve message batches from the truck, with native push notifications for new customer replies, pending approval-queue batches, and campaign milestones - a faster, more reliable channel than the SMS-forwarded pings the base build relies on. Handles branding and app store submission.
Free up to 10 users, $49/mo for 1,000 users, $99/mo unlimited
Sign up