The problem
A customer calls at 9am wanting a plumber out by noon. You're elbow-deep in someone else's garbage disposal. Your phone rings to voicemail. By the time you listen, they've already called a competitor.
Even the callers who DO leave messages are often won or lost in the first hour. Every minute you delay calling back is a minute a competitor can answer their phone and book the job.
What RunDesk AI does
When a customer calls and wants to book, the AI:
- Asks what they need — "drain cleaning? quick look or a full job?"
- Checks your calendar in real time — no more double-booking
- Offers real available slots — "I have Thursday at 10 or Friday at 2, which works?"
- Confirms and books — adds it to your Google Calendar with customer name and service
- Sends a confirmation text — customer gets a reminder text with the appointment details
A real call (transcript)
What it connects to
- Google Calendar — primary integration, works on all plans
- Calendly — via link sharing
- Business hours — the AI respects your configured hours and won't book outside them
- Buffer time — set a buffer between appointments (drive time, cleanup)
- Minimum notice — the AI won't book a 5pm job at 4:55pm unless you allow same-hour booking
What it won't do (yet)
Honesty matters. Current limits:
- No native Jobber / Housecall Pro / ServiceTitan integration yet — coming soon
- One-calendar-per-business (great for solo operators; multi-tech dispatch is on the roadmap)
- No recurring appointments yet (good for the 80% of jobs that are one-offs)
FAQ
Does the AI actually read my calendar, or is it making up times?
It reads your calendar. When a caller asks for an appointment, the AI calls a check_availability function, pulls your real slots, and only offers times that are genuinely open.
What if my calendar changes after the AI offers a time?
The AI re-checks availability at the moment of booking. If someone else grabbed that slot in the last 30 seconds, the AI notices and offers a new time.
Can the AI cancel or reschedule appointments?
Yes. The AI can look up a customer's appointments by phone number, cancel, or offer alternative times. It always confirms before making changes.
Which plan includes appointment booking?
The Pro plan ($149/mo) and Business plan ($299/mo). Starter ($49/mo) focuses on answering and message-taking without live booking.
Does the customer get a confirmation?
Yes, they get a text immediately after the call with the appointment details. Reminder texts go out before the appointment.
Hear it book an appointment yourself
Call (573) 889-2968 — that's our own RunDesk AI agent. Or start a free trial.
Try Free for 7 Days