Connect Cal.com to WhatsApp, Instagram, TikTok and AI Chat

By Alva Chew 6 min read Updated November 7, 2026

Leads and clients message you on WhatsApp, Instagram, Messenger, TikTok, Telegram, web chat or email to set up a call, but your meetings live in Cal.com. AeroChat answers those conversations and works with Cal.com as it goes: it checks the free times for the right event type, books the meeting, and finds, moves or cancels a booking when someone asks. It connects through Cal.com’s public API. You describe the workflow in your own words, and AeroChat builds it.

What you can do with Cal.com and AeroChat

  • Book Cal.com meetings from chat. AeroChat checks the free slots for the right event type, offers a few in the person’s time zone and books the one they pick.
  • Reschedule or cancel a meeting in chat. AeroChat finds the person’s booking by their email, offers new times and moves it, or cancels it with their reason recorded in Cal.com.
  • Pick the right event type. AeroChat reads your Cal.com event types, such as a 20-minute discovery call or a 60-minute strategy session (examples), and matches the request to one.
  • Answer “when is my call?”. AeroChat looks up the upcoming booking and replies with the date, time and meeting link from Cal.com.
  • Add a guest to a booking. When someone asks to bring a colleague, AeroChat adds the guest to the existing booking.

Works on every chat channel

Your leads and clients message you wherever they already are. The same Cal.com connection and the same workflows run on every channel AeroChat supports, and Cal.com stays the record whichever one they use.

Channel What your leads and clients can do
WhatsApp Message your WhatsApp Business number to find a free time, book a meeting, or move or cancel the one they have. Voice notes are transcribed, so a spoken request works too.
Instagram Send the same requests by direct message. A comment on your post can get an automatic reply that moves the conversation to a DM.
Facebook Messenger Send the same requests to your Facebook Page. Comments on your Page posts can get an automatic reply too.
TikTok Send the same requests by TikTok direct message or TikTok Shop buyer chat. Both arrive in the same TikTok inbox.
Telegram Send the same requests to your business on Telegram.
Web chat Do the same from the chat on your website, without leaving the page.
Email Write to your Gmail or Office 365 address and get the same answer the chat gives.

How the connection works

AeroChat connects through Cal.com’s public API. It reads your event types, the free slots for each one and your bookings. It creates bookings, reschedules and cancels them, and adds guests. Each workflow uses only what its recipe asks for.

To connect, create an API key in Cal.com under Settings, in the security section, and copy it. Use the account that owns the event types the workflow books. Paste the key into the AeroChat dashboard when AeroChat asks.

You describe the workflow in your own words. AeroChat builds it as a draft, works out which Cal.com calls it needs, and asks you to connect. Keys and credentials are entered in the AeroChat dashboard and never pass through the conversation.

Workflows to copy

Copy this into AeroChat

When someone asks to set up a call, find out what they want to talk about and match it to one of our Cal.com event types. Check Cal.com for free slots for that event type in the next 7 days (example) and offer the three closest to what they asked for, in their time zone. When they pick one, ask for their name and email and book that slot in Cal.com. Confirm the date, time and meeting link.

Copy this into AeroChat

When someone asks to move or cancel their call, ask for the email they booked with. Find their upcoming booking in Cal.com and confirm the date and time with them. If they want a new time, offer three free slots for the same event type and reschedule the booking to the one they pick. If they want to cancel, ask for a short reason and cancel the booking with that reason. Never share another person’s booking details.

Who uses it

Any business that books calls or consultations through Cal.com can use it. Consultants, agencies, software teams, coaches and recruiters use it to turn a chat enquiry into a booked meeting without sending people back and forth.

For more ways to work from WhatsApp, see WhatsApp workflows.

What stays in Cal.com

Cal.com stays your record. Event types, availability, connected calendars, meeting locations, routing and reminders live there, and your team still runs the meetings.

AeroChat handles the conversation. It checks slots, books, reschedules and cancels as your recipe asks and leaves the rest to Cal.com and your team.

Questions

Does AeroChat work with Cal.com?

Yes. AeroChat connects through Cal.com’s public API with an API key you create in Cal.com.

Can people book a Cal.com meeting on WhatsApp?

Yes. AeroChat checks the free slots for the right event type, offers a few in the chat and books the one they pick.

Do I need a developer?

No. You describe the workflow in your own words, create an API key in Cal.com and paste it in, and switch it on. AeroChat builds the Cal.com connection from your description and shows a checklist of what is left to do.

Which plan do I need?

Workflows via Skills are on every plan. Choose by message volume: Starter covers 500 AI responses a month and 3 seats, Growth covers 2,000 responses and 10 seats and adds payment links and broadcasts, and Advanced covers 5,000 responses and 25 seats.

Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.

Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.

Connect Cal.com and try it

Paste the first recipe, add your Cal.com API key, and ask your own chat for a call next week.

Start your 7-day free trial. No credit card needed.