Parse booking requests and schedule them automatically
No more back-and-forth emails to find a time. This tool monitors your inbox or a Google Sheet for booking requests, uses Claude to extract the preferred date, time, and service type, checks your Google Calendar for availability, and creates the event. The requester gets an automatic confirmation email with meeting details. If the slot is taken, it suggests the next three available times.
Target audience: Consultants, coaches, therapists, and service providers who take appointments
Claude Code creates a Node.js project with googleapis and Claude API SDK
via Claude Code
You connect your Google Calendar and define your available hours
via Claude Code
Claude builds a script that reads booking requests from Gmail or a Google Sheet
via Claude Code
Claude API extracts the requested date, time, duration, and service type
via Claude API
The tool checks your Google Calendar for conflicts and finds open slots
via Google Calendar
If available, it creates the event and sends a confirmation email via Gmail
via Gmail
Open Claude Code in your terminal
Run claude in your project directory
Copy and paste this prompt
Claude builds the entire project for you
It will scaffold files, install dependencies, and wire up the full workflow
Scheduling meetings manually involves endless back-and-forth emails
AI reads booking requests, checks your calendar, and confirms automatically
Eliminate scheduling admin — bookings happen without your involvement
Understands requests like 'Can I book a call next Tuesday afternoon?'
Checks Google Calendar in real time before confirming
Sends professional booking confirmation via Gmail
If requested slot is taken, suggests next 3 available times
Verify your email once to access all free workflows.
We'll never spam you. One-time verification only.