Cal.com Agent v2 Demo
This demo mirrors the new Cal.com AI agent guidance: use slots, bookings, reschedule, and cancel workflows on v2 endpoints with explicit versioning. It is built as an agent-style skill layer that can be attached to your main chatbot while preserving normal RAG and intent behavior.
Live Slot + Booking Demo
Demo is live. Complete human verification before scheduling actions.
Human verification (required for create, reschedule, cancel)
Scheduling actions are blocked until verification is complete.
Reschedule / Cancel
Use a booking UID. Reschedule and cancel require Cal.com API key permissions.
Prefer direct booking? Use cal.com/virgentai/chat.
Demo Output
Run an action to see live output.
How It Works
Value Props
Source Docs
Official Cal.com references used for this demo.
Architecture
User Chat
│
▼
Intent Router (main site agent)
│
├── non-scheduling ──► standard RAG + model routing
│
└── scheduling intent ─► Cal.com Scheduling Skill
│
├── GET /v2/slots
├── POST /v2/bookings
├── POST /v2/bookings/{uid}/reschedule
└── POST /v2/bookings/{uid}/cancelWant this in your production chatbot?
We can wire this Cal.com scheduling skill into your existing assistant without breaking core RAG and intent logic.
Book a build session