Google Calendar + AI Booking Setup Guide
Connect your Google Calendar to Middleverse and let AI assistants (ChatGPT, Claude, Gemini) book appointments directly into your calendar. Customers can also book through your website using our embeddable widget with schema.org markup for maximum AI discoverability. Usage is tracked for monthly billing.
Open Google Calendar + AI BookingBefore you start
- Google Account
- Google Calendar access
Why it matters
- AI agents (ChatGPT, Claude, Gemini) can book appointments directly
- Schema.org markup makes your booking AI-discoverable
- Embed booking widget on your own website
- All bookings sync to Google Calendar automatically
- Track AI booking usage for billing
- Customers get calendar invites automatically
Guided setup
Step 1: Connect Google Calendar
Go to Portal > Calendar in Middleverse. Click "Connect Google Calendar" to authorize access via Replit's secure OAuth integration.
Expected result: Your Google Calendar shows as "Connected" in the Middleverse dashboard.
- The connection uses Replit's managed OAuth - no API keys needed
- Tokens are automatically refreshed so your connection stays active
Step 2: Get Your Embed Code
Copy the embed code from the Calendar Integration page to add AI-powered booking to your website.
Expected result: You have HTML code to paste into your website that enables AI booking.
- The embed includes schema.org markup for AI discoverability
- AI agents can find and book through your embedded widget
Step 3: Share with AI Agents
Your booking API is now live. AI platforms can use the public API to check availability and book appointments.
Expected result: ChatGPT, Claude, and other AI assistants can now book appointments for your business.
- Monitor AI booking usage in your dashboard
- Usage is tracked monthly for billing purposes