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
β’ 10:30 AM CET
β’ 02:00 PM CET
β’ 04:15 PM CET
Which time works best for you?
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.
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
POST /v1/agent/action-dispatcher
β Security assertion: OK
β Permission boundary: VALIDATED
β Transaction status: COMMITTED
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
POST /v1/agent/action-dispatcher
β Security assertion: OK
β Permission boundary: VALIDATED
β Transaction status: COMMITTED
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
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.
Qualify & Inquire
Customer asks for an appointment or consultation during web chat or messaging.
Query Cal.com
Agent checks real-time host calendars, buffer times, and event rules via Cal.com API.
Lock Slot & Reserve
Customer picks a time; Atal AI locks the slot atomically to avoid scheduling collisions.
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)