Back to pricing
Henry — Pixar-style AI virtual assistant pilot portrait
Live now Wingman Right Hand

Henry

Virtual Assistant

Confirms every appointment 24 hours out, parses reschedule replies into calendar slots, and drops a daily task briefing in your inbox at 7 AM.

What Henry does

Henry is the right hand most owners can't afford to hire. He sends a personal 24-hour confirmation SMS for every appointment, reading the customer's tone from past messages so it sounds like you wrote it. When the customer texts back 'can we do Thursday instead?' Henry parses the request against your calendar and either books the new slot, offers alternatives, or kicks it to you if it's a real puzzle. He sends pre-job prep messages 12 hours out, runs a no-show nudge if the customer doesn't appear, and lands a daily ops briefing in your inbox at 7 AM so you start the day knowing what's ahead.

Capabilities

Built to do this every day.

01

Personal 24-hour confirmations

Not 'You have an appointment tomorrow at 8 AM.' Instead: 'Hey Sarah, just confirming Mike's coming by tomorrow at 8 AM for the kitchen faucet swap. Reply YES to confirm or text us a time that works better.' Tone matches your past messages with this contact.

02

Reschedule parsing in plain English

When someone replies 'can we push it to Thursday morning?' Henry parses the intent, checks your calendar for Thursday morning slots, books one, and confirms. If there's no slot, he offers 2 to 3 alternatives. If the request is ambiguous, he kicks it to you with the conversation context.

03

Pre-job prep messages

12 hours before the appointment, Henry sends a 'what to expect' SMS. For a plumbing job: 'Mike will arrive between 7:45 and 8:15 AM. He'll need access to your kitchen and the water shutoff. Total job time about 90 min.' Sets expectations so the tech walks into a prepped customer.

04

No-show recovery

30 minutes after the appointment time with no completion logged, Henry fires a no-show nudge. 'Hey Sarah, Mike's at your door but no one's answering. Should he wait or do we need to reschedule?' If no reply in 15 min, escalates to you.

05

Daily 7 AM ops briefing

Every morning at 7 AM your inbox gets a 5-bullet briefing: today's appointments, tomorrow's prep needs, any confirmations still pending, any stuck deals worth a touch, and Henry's recommended priority. 90 seconds to read before you grab coffee.

06

Unstructured-to-structured data entry

Voicemail transcript or rambling customer email gets parsed into structured contact updates (new address, new phone, new preference). Henry suggests the updates, you approve in one tap, the contact gets cleaned up.

In the field

Real scenarios.

24-hour confirmation that sounds like you

Tom has a sump pump install booked for tomorrow 9 AM. It's 9 AM today.

Henry pulls Tom's past 3 conversations (you've worked together twice), notes you use 'morning Tom' as a greeting, and drafts the confirmation in that voice. Tom replies '9 works.' Henry tags the appointment confirmed. Job runs on time tomorrow.

"Morning Tom — just locking in tomorrow 9 AM for the sump pump. Mike will swing by, should take about 2 hours. Reply YES if 9 still works, or text a different time and I'll move it."

Reschedule request in plain English

After the confirmation, Linda replies 'crap, can we do Friday afternoon instead? school pickup ran long today.'

Henry parses the request, checks your Friday afternoon, sees Mike has 2 PM and 4 PM open, replies offering both. Linda picks 2 PM. Henry updates the calendar, cancels the original slot, sends Mike a heads-up, and tags the contact henry-rescheduled. Linda gets a confirmation in under 3 minutes.

"Got it Linda — no worries. Mike has 2 PM or 4 PM Friday open. Want me to grab the 2 PM? Reply YES and I'll lock it in."

Monday morning briefing

It's Monday 7 AM. You're walking to the truck.

Henry's briefing hits your inbox. '5 jobs on the books today: 2 confirmed, 3 still waiting on reply. Tomorrow has 7 jobs — Mike's calendar is full, Dave has one open. 1 contact (Sarah Henderson) is 3 days past her quote and worth a touch. Priority: confirm the 3 still-pending jobs before 9 AM.' You handle it in 10 minutes.

What you'll connect

Integrations

Required connections need to be wired before Henry can fly. We'll guide you through every one during onboarding.

  • Google Calendar or Outlook calendar

    So Henry sees real availability

  • Phone line for SMS confirmations

    Same line Mia/Sophia use

  • Business hours config

    Defines what he counts as a valid reschedule slot

  • +

    Tech roster + per-tech calendars Optional

    For multi-tech shops; routes correctly per appointment

  • Owner phone for unresolvable reschedules

    For the tough puzzles Henry can't solve alone

  • Email for the daily briefing

    Where the 7 AM ops summary lands

What gets deployed

Inside the build

When your estimate is accepted, our system automatically deploys these artifacts to your Wingman dashboard. No copy-paste, no manual setup.

  • 24-hour confirmation workflow on every calendar event with reply handling
  • Five automation handlers (confirm_draft, reschedule_parser, task_summary, data_entry_parser, pre_job_prep)
  • Reschedule parser workflow that reads inbound SMS and branches book / offer / escalate
  • 12-hour pre-job prep workflow with trade-specific message templates
  • No-show detection + nudge workflow (30 min post-appointment with no completion log)
  • Daily 7 AM ops briefing cron with email delivery
  • Daily task summary workflow that pulls open opportunities + pending confirmations
  • Custom fields: henry_confirmation_status, henry_reschedule_count, henry_briefing_last_sent_at
  • Tags: henry-confirmed, henry-rescheduled, henry-no-show, henry-prepped
  • Handoff workflow to Harper on 3+ no-shows (Harper takes over the recovery)

Ideal for

Any service business with a calendar full of appointments and a no-show problem. Especially trades with same-day or next-day jobs where confirmations matter (HVAC, plumbing, electricians, dental, salons, mobile services).

FAQ

Common questions.

What does Henry do that our platform's built-in confirmations don't? +

our platform's confirmations are 'You have an appointment tomorrow at X.' Henry's confirmations are written fresh in your voice, reference past interactions, and parse replies in plain English. The difference shows up in confirmation rates — owners typically see 30 to 50 percent fewer no-shows in the first month.

What happens if someone replies with something weird? +

Henry has 3 outcomes per reply: book the reschedule, offer alternatives, or escalate. If the message is unclear ('um, maybe Wednesday or actually next week?') or asks something off-script ('can I add a faucet repair too?'), Henry escalates to you with the conversation context and a suggested next move.

Can Henry handle multi-tech shops? +

Yes. Each tech has their own calendar, and Henry routes confirmations + reschedules per the assigned tech. If you need cross-tech rescheduling ('can someone else come Thursday since Mike is booked?'), Henry suggests the best alternative tech based on skills + zones, then routes.

Will the briefing be 5 paragraphs of fluff? +

No, that's the whole point. The briefing is 5 to 7 bullets, none longer than 20 words. Read time is under 90 seconds. If you want depth on any item, you click through to the contact or opportunity. The briefing's job is to triage your day in 90 seconds, not write a novel.

Does Henry overlap with Mia? +

No. Mia owns inbound phone calls (someone calls you). Henry owns outbound coordination on already-booked appointments (confirmations, reschedules, prep). They share the same phone number but handle different traffic. Henry never picks up the phone; Mia never sends a confirmation.

Ready to hire Henry?

Tell us about your business and we'll send a tailored proposal with Henry configured for your industry — within one business day.