AI Chatbot That Integrates With Cal.com | Markleyo
← All platforms AI Chatbot + Cal.com

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.

One bot, every channel
  • WhatsApp
  • Telegram
  • Messenger
  • Instagram
  • 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
Built for a full calendar

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.

Build your own No code · Live in 10 minutes · From $14.50/mo
Your records keep themselves in step Cal.com tells the bot the moment anything changes Booking CreatedSarah Chen · discovery callTue 10:00 Booking Rescheduledmoved by the customernow Fri 2:30 Booking Cancelledslot opened back up by itselfThu 9:00 One shared inbox website chat WhatsApp Instagram all bookings, one place
Cal.com Calendly

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.

Shared inbox Lead capture

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.

Prices Availability Booking

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.

Products Prices Policies

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.

Human handoff
The cost of “here is my link”

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.

Sending a booking link

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
Your Cal.com with Markleyo

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
The numbers

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.

Autopilot
0%
Solved with no agent
of the questions people ask before booking get answered on autopilot, so your team only joins the calls that matter.
Response time
0s
Average first reply
average wait before a visitor gets a real answer, weekends and holidays included.
Conversion lift
0%
Higher conversion rate
more visitors turn into booked meetings once the slot is offered inside the chat instead of behind a link.

Averages across businesses running Markleyo. Your own numbers depend on traffic and how well the bot is trained.

Real prices, side by side

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.

Price & capability
Markleyo AI logoMarkleyo
Scheduling-only bots
Build it on the API
Books into Cal.com from the chat
Works on the free Cal.com plan
Works with self-hosted Cal.com
Varies
Answers the questions before the booking
You build it
Trained on your own pages & PDFs
You build it
Fills in the visitor’s details for them
You build it
Handles the webhooks for you
Varies
You build it
Calendly as well, if you switch
Varies
Build again
WhatsApp, Instagram & Telegram included
Build it
Live without a developer
Starting price
$14.50/mo
$29–$68/mo
Dev time
Live in 10 minutes

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.

1
01

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.

Cal.comAny planAI + human
ConfigureConfiguring an AI chatbot with Cal.com booking in the Markleyo dashboard
2
02

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.

Logo & avatarBrand colourLead capture
CustomizeCustomizing the booking chatbot widget with a logo, avatar and brand colour
3
03

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.

Website URLPricesServicesFAQs
TrainTraining the AI chatbot on service pages, price lists and FAQs
4
04

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.

Settings → SecurityEvent typesNo code
EmbedCopying a Cal.com API key from Settings and Security into Markleyo
5
05

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.

TelegramWhatsAppMessengerInstagram
ChannelsConnecting WhatsApp, Instagram, Messenger and Telegram to the booking chatbot
Questions, answered

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 free
How 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.

Start your 5-day free trial

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