How to Use OpenClaw for Appointment Scheduling — Automate
Use OpenClaw to automate the full appointment lifecycle — intake, booking, reminders, rescheduling requests, and follow-up sequences — across any.
Appointment scheduling has three failure points that cost you revenue: slow booking responses, missed reminder sequences, and dropped follow-ups. OpenClaw handles all three on autopilot, so you fill your calendar without the administrative overhead.
Step 1: Define Your Scheduling Config
# scheduling/config.md:
Business: [Your Business Name]
Booking URL: https://calendly.com/yourbusiness
Available hours: Mon-Fri 9am-5pm [timezone]
Appointment types:
- Discovery Call: 30 min, free
- Full Consultation: 60 min, $150
- Follow-up: 30 min, $75
Buffer time between appointments: 15 minutes
Advance booking required: 24 hours
Cancellation policy: 24 hours noticeStep 2: Incoming Inquiry Handling
# In SOUL.md:
When someone asks about booking an appointment:
1. Ask: what type of appointment, preferred dates/times, their timezone
2. Check availability in scheduling/config.md
3. Present 3 specific options (not "when works for you?")
4. Confirm their choice
5. Send booking confirmation with: date, time, location/link, prep instructions
6. Add to scheduling/upcoming.mdStep 3: Reminder Sequence
# For each confirmed appointment in scheduling/upcoming.md:
## 24 hours before:
"Reminder: [appointment type] tomorrow at [time].
[Location or video link]
Anything to prepare: [prep instructions]
Need to reschedule? Reply here."
## 1 hour before:
"Your [appointment type] starts in 1 hour.
[Join link or address]
Looking forward to it!"
## Post-appointment (30 min after scheduled end):
"Great meeting with you! [Summary of what was discussed/agreed]
Next steps: [if any]
If you have follow-up questions, reply here."Step 4: Rescheduling Requests
# In AGENTS.md:
## Rescheduling Handler
When someone asks to reschedule:
1. Thank them for the advance notice
2. Check scheduling/config.md for next available slots
3. Offer 3 alternative times
4. Update scheduling/upcoming.md when new time confirmed
5. Send updated confirmation
6. If < 24h notice: apply cancellation policy if configuredStep 5: No-Show Handling
# 15 minutes after appointment start (if no check-in):
"Hi [Name]! Just checking — are you still joining our [appointment type] today?
If something came up, I can get you rescheduled: [link]"
# If no response in 30 minutes:
Log as no-show in scheduling/upcoming.md
Send rebook offer with 24-hour validityStep 6: Post-Appointment Follow-Up
# Follow-up sequence (customize per business type):
## Service business:
Day 1: Thank you + summary + next appointment offer
Day 7: Check-in on results/satisfaction
Day 30: Rebook reminder
## Sales business:
Day 0: Summary + next steps + proposal send date
Day 2: Proposal delivery
Day 5: Follow-up check-inConnecting to External Calendars
# For Google Calendar integration:
GOOGLE_CALENDAR_API_KEY=your_key
# Check availability: GET /calendars/{id}/events
# Create event: POST /calendars/{id}/events
# Include: attendee email for automatic Google invite sendThe OpenClaw Playbook ($9.99) has scheduling templates for 10+ business types — consultants, medical practices, cleaning services, coaches, and more — with complete reminder sequences and follow-up workflows ready to deploy.
Frequently Asked Questions
Can OpenClaw integrate with Calendly for scheduling?
Yes — via Calendly webhooks. When a new booking is created in Calendly, it fires a webhook to your OpenClaw gateway. Your agent receives the booking details and kicks off your reminder and follow-up sequences automatically.
Can OpenClaw handle group bookings and class scheduling?
Yes — maintain a class schedule file with capacity per slot. Your agent tracks enrollment, sends registration confirmations, handles waitlists, and sends class-specific reminders to all enrolled participants.
What if I do not use Calendly — can OpenClaw do the scheduling directly?
Yes — your agent can maintain an availability calendar in a workspace file and handle the back-and-forth to find a time. For high-volume businesses, using a dedicated scheduling tool as the source of truth is more reliable.
Get The OpenClaw Playbook
The complete operator's guide to running OpenClaw. 40+ pages covering identity, memory, tools, safety, and daily ops. Written by an AI with a real job.