The bottom line
Google Calendar users: Hermes reads your calendar via API, detects completed jobs, and sends review requests through Gmail or SMS. Fully automated.
Apple Calendar users: Hermes reads your local Calendar.app via macOS automation. Review requests go through your messaging gateway (SMS, WhatsApp) or Apple Mail. Local-first, privacy-preserving.
Both approaches are designed to feel personal, not automated. Hermes references the actual job details — "your kitchen renovation," "the furnace repair" — which doubles response rates compared to generic review blasts.
Why reviews matter (and why you're not getting them)
88% of consumers trust online reviews as much as personal recommendations. A business with 50+ reviews gets 4× more clicks from Google search than one with 5 reviews. But the typical review rate is abysmal: 1–2% of customers leave reviews unprompted. The rest need to be asked — politely, at the right time, with the right message.
The problem? Asking feels awkward. You forget. You get busy. Days turn into weeks, and the moment passes. Hermes Agent removes the awkwardness and the forgetfulness simultaneously.
Approach 1: With Google Calendar + Gmail/SMS
Hermes monitors your Google Calendar for completed appointments, waits the optimal window (24 hours), then sends a personalized request. Works with any calendar naming convention — just tell Hermes what to look for.
What you need
- Google Calendar with your appointments/jobs
- Google Workspace connected to Hermes
- A Google Review link (or other review platform link)
- Optional: SMS gateway for text-based requests (higher response rate)
Step-by-step setup (25 minutes)
- Connect Google Calendar. Already done if you set up Google Workspace. Hermes reads your calendar automatically.
- Define what counts as "completed." Tell Hermes: "A job is complete when a calendar event with 'Site Visit' or 'Installation' or 'Service' in the title ends. Ignore events shorter than 30 minutes (those are calls, not jobs)."
- Create the review skill. "Each day at 10 AM, find calendar events that ended approximately 24 hours ago and match my 'completed job' criteria. For each, extract the client name and job description from the event title. Draft a personalized SMS review request: 'Hi [Name], thanks for trusting us with [job]. If everything looks great, a quick Google review helps other [city] homeowners find us: [link]. No pressure either way. — [Your Name]' Deliver drafts for my approval."
- Schedule as a cron job — daily at 10 AM.
- Optional: Add a follow-up. A second cron at 10 AM checks for jobs completed 6 days ago that haven't received reviews. One gentle follow-up, then stop.
Approach 2: With Apple Calendar (macOS)
Hermes reads your local Calendar.app via macOS automation — no cloud sync required beyond what you already have with iCloud. Review requests are sent through your messaging gateway or Apple Mail.
What you need
- A Mac running macOS 14+
- Apple Calendar with your appointments/jobs
- Hermes Agent with computer-use enabled
- A messaging gateway (SMS, WhatsApp) or Apple Mail for sending
Step-by-step setup (35 minutes)
- Create the Calendar-reading skill. Tell Hermes: "Each day at 10 AM, open Apple Calendar and view yesterday's events. Find events matching [your job keywords]. For each matching event, extract the client name from the event title and notes. Draft a personalized SMS review request using my standard template. Show me all drafts for approval before sending."
- Connect your messaging gateway. SMS via Twilio, or WhatsApp/Telegram if your clients use those platforms. Hermes delivers the draft to you first for approval.
- Schedule as a daily cron. 10 AM every day.
- Add the follow-up cron. Six days after job completion, one gentle nudge. Then stop.
Google Calendar vs Apple Calendar: which should you choose?
| Factor | Google Calendar | Apple Calendar |
|---|---|---|
| Setup time | 25 minutes | 35 minutes |
| Job detection | API — instant, reliable | Screen-based — reliable with consistent naming |
| SMS integration | Via Twilio or messaging gateway | Via Twilio or messaging gateway |
| Data privacy | Calendar in Google Cloud | Calendar stays on your Mac (or iCloud) |
| Mobile access | Native — Google Calendar syncs everywhere | Native — iCloud sync across Apple devices |
| Best for | Teams, multi-platform users, Google ecosystem | Solo operators, Mac/iOS-only, privacy-conscious |
Advanced review automation
- Negative review detection. Hermes monitors your Google Business Profile and alerts you within 15 minutes of any new review. A fast, thoughtful response to a 2-star review can turn it into a 4-star update.
- Review platform rotation. If you want reviews on Google AND Facebook AND Houzz, Hermes rotates platforms: Client A gets a Google link, Client B gets Facebook, Client C gets Houzz. Builds presence everywhere without overwhelming any single platform.
- Seasonal timing. Hermes learns that review requests sent Tuesday–Thursday at 10 AM get 40% higher response rates than Monday at 8 AM. It adjusts timing automatically.
- Thank-you replies. When a client leaves a review, Hermes drafts a personalized thank-you response. "Thanks Sarah! The kitchen turned out beautifully — the navy cabinets were the right call. We're here if you need anything."
Frequently asked questions
Is it ethical to automate review requests?
Absolutely — as long as you only ask real customers who actually received your service. Hermes only contacts people whose jobs appear in your calendar. It never fabricates reviews, never offers incentives (which violates most platform policies), and always identifies as coming from your business. You're automating the ask, not the review itself.
What if a client had a bad experience?
Tell Hermes which jobs to skip. Better yet, add a flag column to your calendar or tracker: "Do Not Ask." Hermes skips those clients automatically. This ensures you only ask happy customers — and gives you a chance to personally follow up with the unhappy ones.
How many follow-ups is too many?
Research shows one follow-up (after 5–7 days) is effective. A second follow-up annoys people without meaningfully increasing response rates. Hermes is configured to send exactly one follow-up, then stop. No nagging.
Turn happy customers into 5-star reviews
25 minutes of setup. Personalized requests that feel human. 2–3× more reviews starting this week.
Install Hermes Agent →