Skip to content
Atal AI
Open-Source Scheduling AI

Automate appointment booking with Cal.com directly in chat

Stop sending external scheduling links. Atal AI checks real-time host availability in Cal.com, offers matching slots in the visitor’s local timezone, and completes the reservation in a natural conversation.

πŸ›‘οΈ No credit card required β€’ 5-minute setup β€’ Free tier available

Cal.com Active Slot Lock
Live Sync
VisitorCan I book a 45-minute consultation with Dr. Aris this Thursday?
Atal AI (Grounded in Cal.com)Thursday, September 18th has three openings with Dr. Aris:
β€’ 10:30 AM CET
β€’ 02:00 PM CET
β€’ 04:15 PM CET
Which time works best for you?
βœ“ Event type & buffer rules respected β€’ Atomic booking lock

Atomic

Zero Double-Booking

Atomic transaction locks prevent race conditions

In-Chat

Conversational Booking

Allows visitors to schedule directly without leaving your site

Instant

Slot Resolution

Real-time schedule parsing and timezone conversions

$0.35

Per Outcome

Only pay for successfully booked appointments

Enterprise Scheduling Built for Conversion

Turn anonymous website inquiries into confirmed calendar appointments without manual receptionist back-and-forth.

Global Scheduling

In-Conversation Timezone Localization

Visitors never have to do mental math. Atal AI identifies the visitor’s local timezone from browser signals or chat context and automatically displays slots in their local hours.

  • βœ“Automatic UTC to local timezone conversion
  • βœ“Explicit 12h/24h format adaptation
  • βœ“Multi-practitioner round-robin routing
Autonomous Execution Trace

POST /v1/agent/action-dispatcher

βœ“ Security assertion: OK

βœ“ Permission boundary: VALIDATED

βœ“ Transaction status: COMMITTED

Schedule Guard

Policy-Governed Rescheduling

Protect your staff schedules from unauthorized changes. Before any reservation is cancelled or rescheduled, Atal AI applies your policy rules and can route changes to staff for one-click approval.

  • βœ“Configurable advance notice and cancellation windows
  • βœ“Audit-trailed modification and cancellation events
  • βœ“Calendar invite updates dispatched automatically
Autonomous Execution Trace

POST /v1/agent/action-dispatcher

βœ“ Security assertion: OK

βœ“ Permission boundary: VALIDATED

βœ“ Transaction status: COMMITTED

Infrastructure

Self-Hosted & Cloud Compatibility

Whether your organization uses Cal.com Cloud or hosts on your own Kubernetes cluster, Atal AI connects securely with standard REST API and webhook configurations.

  • βœ“Custom instance URL support
  • βœ“HMAC-SHA256 webhook signature validation
  • βœ“Isolated tenant credential encryption
Autonomous Execution Trace

POST /v1/agent/action-dispatcher

βœ“ Security assertion: OK

βœ“ Permission boundary: VALIDATED

βœ“ Transaction status: COMMITTED

How Conversational Scheduling Works

From first customer request to confirmed calendar entry in seconds.

STEP 1

Qualify & Inquire

Customer asks for an appointment or consultation during web chat or messaging.

STEP 2

Query Cal.com

Agent checks real-time host calendars, buffer times, and event rules via Cal.com API.

STEP 3

Lock Slot & Reserve

Customer picks a time; Atal AI locks the slot atomically to avoid scheduling collisions.

STEP 4

Dispatch Invites

Calendar invite, video conference link, and confirmation emails are sent immediately.

Frequently Asked Questions

Clear answers to common questions about security, pricing, and integrations.

How does Atal AI connect to Cal.com?

Atal AI connects via the Cal.com REST API and webhooks using your Cal.com API key. It queries your active event types and availability schedules directly during conversations.

Does it prevent double-booking if multiple visitors ask for the same time?

Yes. Every booking request is verified and locked atomically against Cal.com before confirmation. If a slot is taken mid-conversation, the agent immediately presents the next closest openings.

Does it support self-hosted Cal.com instances?

Yes. You can specify a custom instance URL (e.g., https://cal.yourcompany.com) in addition to the standard Cal.com cloud endpoint.

How does it handle reschedules and cancellations?

Visitors can request to change or cancel their meeting directly in chat. Atal AI applies action governance policies and human approval routing before altering or releasing any calendar appointment.

Ready to automate bookings with Cal.com?

Connect your Cal.com account in 2 minutes and start scheduling appointments autonomously.

Free tier included β€’ No credit card required β€’ Credentials encrypted (AES-256-GCM)