Connecting AI with Cal.com: a practical guide
The question businesses that use Cal.com always ask us is the same: can the AI agent that answers my calls and WhatsApp log everything there without anyone typing anything? The answer is yes, and this guide explains exactly how.
The short answer: yes, it can. Cal.com has a public API and an AI agent can connect to it today so your calls and WhatsApp conversations are handled and recorded without manual work. At Veltim we design and implement this integration: the first call is free and the quote is fixed. The rest of the article explains how.
Cal.com is an open-source booking tool: you define your appointment types, your availability and your rules, and customers book themselves from a link. We use it ourselves for Veltim calls, so we are talking about an integration we know from the inside.
What Cal.com's API allows
Its public API covers what an agent needs: querying event types and real availability, creating and cancelling bookings, and webhooks that notify of every new booking or change. Being open source also means there is no fine print about what can be queried.
That the API is public and documented matters more than it seems: it means the integration does not rely on hacks or opaque connectors, but on an official contract the platform itself maintains. The full reference is in the Cal.com developer documentation.
What we automate on Cal.com
The voice agent or chatbot queries real availability in Cal.com and closes the booking during the conversation, with automatic confirmation and reminder. Each booking triggers a webhook with which we update your CRM or notify the team, and cancellations free up the slot immediately.
The principle is always the same: the AI agent handles the conversation and Cal.com finds out automatically. No writing on paper to transfer later, no leads lost between the phone and the CRM.
This integration is most effective for appointment-based businesses and service providers that want online bookings without depending on a closed platform.
What you should know beforehand
Complex rules (multiple professionals with different services, shared resources) need to be modelled properly in the event types before connecting the agent: the integration inherits whatever configuration exists, good or bad.
To be clear: none of these points prevents the integration. They are design decisions we resolve before connecting anything, and that is why the quote we provide is fixed: the tool's limits are already accounted for. The rule is design first and connect later: which records the agent creates, which it updates, and what always remains in the team's hands.
Frequently asked questions
Can a voice agent be connected to book by phone in Cal.com?
Yes: the agent queries availability via the API and creates the booking during the call, just as if the customer had used the link. For the calendar it is one more booking, with its confirmation and reminder.
Is Cal.com paid?
It has a free plan for individual use, paid plans for teams and, being open source, the option to self-host. For most small businesses the free or basic plan is sufficient to start.
Do I have to change tools to work with Veltim?
No. The integration is built on what you already use: the advantage of tools with a public API like Cal.com is precisely that they don't force any migration.
Who builds this integration and how much does it cost?
It is designed and implemented by Veltim, an AI automation agency based in Madrid that works remotely across Spain. The price depends on your volume and what needs to be connected: in a free call we review your Cal.com account and give you a fixed quote with concrete timelines.
Cal.com is a registered trademark of its owner. Veltim is not affiliated with or sponsored by the brand: this article describes a technical integration via its public API.
Do you use Cal.com and want your calls and WhatsApp to be recorded automatically? Tell us about your case and we'll review it on your real account. You have the full catalogue of tools we connect at integrations, and you can also see how our voice agents and chatbots work or read customer cases.
In short
You can connect an AI voice agent or chatbot directly to Cal.com through its public API to handle bookings, confirmations, reminders and webhooks. The integration works on top of your existing setup; complex scheduling rules should be modelled beforehand. Veltim designs and implements the integration with a free initial call and a fixed quote.
Kevin Rojas — Fundador de Veltim. Programador e ingeniero de IA: agentes de voz, chatbots de WhatsApp e integraciones con CRM para negocios reales. LinkedIn · YouTube · Sobre Veltim
Contact: veltim.com · Phone: +34 623 05 08 56 · Madrid, Spain.