The AI chatbot that books straight into Cal.com
When an AI chatbot integrates with Cal.com, it stops handing out links. Markleyo answers the questions first, reads your real open times, fills in the visitor’s details and books the meeting inside the chat. Works with the free plan, and with Cal.com on your own server. From $14.50/month. No code, live in 10 minutes.
- Reads your real open times
- Books inside the chat, no form
- Free plan & self-hosted both work
- From $14.50/mo · 5-day free trial
What can an AI chatbot connected to Cal.com actually do?
Markleyo is conversational AI trained on your own business, not the open internet. It answers the questions people ask before they commit, then books them into a real Cal.com slot, keeps every chat in one inbox, and passes the hard ones to your team with the full story attached.
It books the meeting there and then.
No “here is my link, pick a time”. It reads your live Cal.com availability, offers the slots that are genuinely free, fills in the name and email it already collected, and confirms. The visitor never opens a second tab, and you never chase a booking that never happened.
It never loses a booking.
Every chat and every booked meeting lands in one shared inbox, whether it started on your website, WhatsApp, Instagram, Messenger or Telegram. Your team sees the name, the question and the time booked in one place, so nobody turns up to a meeting they know nothing about.
It answers before it asks for the booking.
What it costs, how long it takes, what is included, whether you cover their area: the questions people need answered before they will hand over their diary. All from your own pages, in seconds, so the meeting that follows is a warm one.
It learns your business by itself.
Paste your website URL and it trains on your pages, prices, FAQs and policies in minutes. It answers from that library only, so it will not invent a price or promise a service you do not offer just to win the booking.
It knows when to call a human.
Odd request, angry customer, a refund worth arguing about? It hands the chat to your team with the whole conversation attached, so your agent starts halfway through instead of asking the shopper to explain it all again.
Why do booking links lose so many leads?
Someone asks a question, and the conversation ends with a link and a shrug. Now they have to open a tab, read it, and type in details they already gave you. Every one of those steps is a place to change their mind.
The booking happens later, or never
- They have to open a tab and start again
- They retype the name and email they just gave you
- Nobody answers the price question first
- The link only goes out when you are awake
- You never find out who almost booked
The booking happens in the chat
- Instant answers pulled from your own pages
- Offers only the times you actually have free
- Fills in their details so nobody retypes
- Books at 2am, weekends and holidays included
- Books in each visitor’s own language
What changes the day
your AI chatbot goes live.
What businesses see once the AI answers first and books the meeting itself, at any hour, in any language.
Averages across businesses running Markleyo. Your own numbers depend on traffic and how well the bot is trained.
Cal.com chatbot options, and what each one costs
Start with the good news: Cal.com does not put its API behind a paywall the way Calendly does, so a bot can read your calendar on the free plan. From there you have three routes. Scheduling-only bots book a slot but cannot answer what it costs or what is included. Building on the Cal.com API yourself gives you total control and a developer’s worth of work. Markleyo sits in the middle: flat at $29 a month, or $14.50 for your first term with code EARLY50, trained on your own pages, and the same bot answers on WhatsApp, Instagram, Messenger and Telegram. Cal.com’s own plans are free for one user and $15 per user for Teams. Prices checked in September 2026.
How to connect an AI chatbot to Cal.com
Five steps, about ten minutes, no code. You copy one API key across and pick what the bot is allowed to book.
Create your chatbot and set the greeting
Sign up, name your bot, write the first line visitors will see and choose who replies: AI, your team, or both. Cal.com is included on every Markleyo plan, so nothing here sits behind a higher tier.
Give it your brand voice
Add your logo, avatar and brand colour, then switch on lead capture so every chat collects a name and an email. Those are the details it hands to Cal.com later, so the visitor never types them twice.
Let it learn your services and prices
Paste your website URL and add any PDFs, price lists or FAQs you already have. Training takes minutes. It needs this so it can answer the cost and what-is-included questions that come before anyone agrees to a meeting.
Copy your Cal.com API key across
In Cal.com open Settings → Security and create an API key, then paste it into the integrations screen in Markleyo and pick which event types the bot may offer, your discovery call but not your dentist appointment. It reads live availability from then on, so it can never offer a slot you have already filled.
Go live, then add your other channels
Publish the bot on your site and book a test meeting on yourself. Then link WhatsApp, Instagram, Messenger and Telegram so people can book from wherever they found you, with every chat and every booking in one shared inbox.
AI chatbot and Cal.com: your questions answered
What people ask us most often before they wire the two together, including how it compares with Calendly.
Start freeHow do I connect an AI chatbot to Cal.com?
Create the chatbot in Markleyo and train it on your website or documents. Then open Cal.com, go to Settings and Security, and copy an API key. Paste it into the integrations screen in Markleyo and choose which event types the bot may offer. It reads your real availability from that point on, and the whole thing takes about ten minutes with no code.
Do I need a paid Cal.com plan to use a chatbot with it?
No, and this is where Cal.com beats Calendly. Calendly’s free tier has no API at all, so a bot cannot read availability until you pay for Standard. Cal.com’s free plan covers one user with unlimited event types, routing forms and workflows, and you generate an API key from your own settings. Teams is $15 per user a month if you need round-robin and shared calendars.
Can I use an AI chatbot with self-hosted Cal.com?
Yes. Cal.com is open source, so you can run it on your own server and keep every booking in your own database. The bot talks to your instance through the same API, which is why teams with data rules that rule out hosted schedulers usually land on Cal.com.
Does the chatbot show my real open times?
Yes. It asks Cal.com for the free slots on the event type you picked and shows those in the chat. Because it reads live availability rather than a cached copy, it cannot offer a time you have already filled.
Can it fill in the visitor’s name and email for them?
Yes. The bot collects those details during the conversation and passes them straight to Cal.com when it creates the booking. The visitor never retypes anything, which is exactly where most people abandon a booking form.
What happens if someone reschedules or cancels?
Cal.com fires a webhook for it. Booking Created, Booking Rescheduled and Booking Cancelled are all event triggers you can switch on under Settings, Developer and Webhooks, so your records update themselves instead of someone editing a spreadsheet.
Is Cal.com better than Calendly for a chatbot?
For most people building one, yes, mainly because the free plan includes API access and you can self-host. Calendly has more polish and a bigger integration list, so if your team already lives in it, that matters too. Markleyo connects to both, so you are not locked into either.
Can it book in other languages?
Yes. It spots the language someone writes in and replies in that language, across 70+ languages, so visitors in other countries can book without you translating the page.
What happens when someone needs a real person?
It hands the chat to your team with the full conversation attached, so your agent picks up halfway through instead of asking the person to start again. Everything lands in one shared inbox with your website, WhatsApp, Instagram, Messenger and Telegram chats.
Turn chats into booked meetings.
Connect your Cal.com today, train the bot in minutes, and let it fill tomorrow morning while you sleep tonight.
5-day free trial · From $14.50/mo with code EARLY50 · Cancel anytime