Skip to main content

Calendars

Let your AI book appointments through natural conversation. Calendars connect your real availability to AI assistants—enabling members to schedule without forms or phone tag.

What Calendars Do

Calendars turn scheduling into a conversation:

  • Define availability with flexible schedule patterns
  • Sync with Google Calendar for real-time accuracy
  • Create event types for different appointment categories
  • Enable AI booking through natural conversation
  • Export iCal feeds for external calendar subscriptions

Key Features

Availability Schedules

Define when you're available with recurring patterns:

  • Business hours (Mon-Fri 9-5)
  • Lunch breaks blocked
  • Weekend on-call hours
  • Custom patterns

Event Types

Create bookable appointment types with duration, buffer time, and descriptions. Different event types can have different availability rules.

Google Calendar Sync

Two-way sync keeps everything in harmony:

  • Events created in Gravity Rail appear in Google
  • Busy time from Google blocks booking
  • Real-time updates via webhooks

iCal Feeds

Export calendar feeds for any iCal-compatible app—Apple Calendar, Outlook, and more.

How It Works

Availability    →    Event Types    →    AI Booking
(when you're free) (what's bookable) (conversational)

When a member asks to schedule, your AI assistant:

  1. Checks calendar availability in real-time
  2. Offers available times conversationally
  3. Books the appointment
  4. Syncs to connected calendars

Common Use Cases

Use CaseWhat It Enables
Patient SchedulingAI books appointments, syncs with practice management
Demo BookingProspects self-schedule product demos via chat
Consultation BookingClients book around your real availability
Team SchedulingCoordinate multiple calendars for availability

Example Booking Conversation

Member: "I'd like to schedule a consultation"

AI: "I have openings this week on Tuesday at 2pm, Wednesday at 10am, or Thursday at 3:30pm. Which works best?"

Member: "Wednesday morning"

AI: "Done! I've booked your consultation for Wednesday at 10am. You'll receive a confirmation shortly."

Pricing & Limits

Feature availability and limits are determined by your subscription plan. See the pricing page for details.