ENSV

IntegrationScheduling Integration

BubblaV for Cal.com

Visitors book a meeting with you while they chat, and bookings made in the chat show up as leads in your dashboard. Works with Cal.com and Cal.eu.

Book a Consultation

Cal.com Scheduling
I'd like to book a consultation — do you have anything this week?
Absolutely! I can book you in via Cal.com. Would mornings or afternoons suit you better?

Available Times Tomorrow

  • ☀️ 10:00 AM — 30 min consultation
  • 🌅 2:00 PM — 30 min consultation

What can BubblaV do with Cal.com?

Connect Cal.com once. Visitors see your open times and book a meeting in the chat. Bookings made in the chat land in your dashboard as leads, and your team can ask Copilot about a customer’s bookings while they reply.

Your visitors ask the AI chatbot

Book a meeting without leaving the chat

  • “Do you have any free slots for a consultation this week?”
  • “I’d like to book a 30-minute consultation. What times are open?”
  • “When is my next booking with you?”
  • “I need to reschedule. Can you send me the link?”

Your team asks Copilot

Booking details while you reply

  • “When is this customer’s next booking with us?”
  • “Which times are open for a consultation?”
  • “Which meeting types do we offer on Cal.com?”
  • “Draft a reply with this customer’s reschedule link.”

Book Meetings, Capture Leads

Customers book a meeting in the same chat where they asked their question, so you do not lose them on the way to a booking form.

  • Book in the Chat

    Customers pick one of your Cal.com meeting types, choose an open time, and book it in the chat. They never leave your website.
  • Open Times From Cal.com

    The chatbot shows up to 5 open times from the next 14 days, taken straight from your Cal.com.
  • Bookings Become Leads

    A booking made in the chat is saved as a lead in your BubblaV dashboard, with the person’s name and email.
  • Find, Move, or Cancel

    Customers enter their email and see their upcoming bookings, each with Reschedule and Cancel buttons that open Cal.com’s manage page.

Boost Your Booking Success

  • Visitors book while they are still chatting
  • Fewer emails to find a time
  • Uses your existing Cal.com meeting types and availability
  • Bookings made in the chat are saved as leads
  • Visitors get their reschedule and cancel links in the chat

Cal.com at a Glance

Of open times shown
14 days
Times offered at once
5
Booking tools for the chatbot
4
Chat booking, day or night
24/7

Cal.com Integration FAQ

Common questions about connecting BubblaV with your Cal.com scheduling.

How does the Cal.com integration work?

BubblaV connects to your Cal.com account with OAuth. When customers want to schedule a meeting, the AI shows your Cal.com meeting types and open times and books the time the customer picks. A booking made in the chat is saved as a lead in your BubblaV dashboard.

How do I connect my Cal.com account?

Open the Cal.com integration in your dashboard and click Connect, then choose your region — Global (Cal.com) or Europe (Cal.eu) — to match the instance your account is on. You’ll be redirected to Cal.com to authorize BubblaV using secure PKCE OAuth — no API keys or client secrets for you to manage. Available on all plans.

Does it support Cal.eu (the European instance)?

Yes. When connecting, choose your region — Global (app.cal.com) or Europe (app.cal.eu) — to match the instance your Cal.com account is on. If you install via the Cal.com App Store, we detect the region automatically. Each connection remembers its region.

What Cal.com permissions does BubblaV request?

Only what’s needed: BOOKING_READ and BOOKING_WRITE (view/create bookings), EVENT_TYPE_READ (show your meeting types), and PROFILE_READ (verify the connection). You can disconnect the integration from your BubblaV dashboard at any time.

Can customers manage their existing appointments?

A customer gives their email address and the chatbot shows their upcoming Cal.com bookings, each with Reschedule and Cancel buttons. The buttons open Cal.com’s manage page, where the customer picks a new time or cancels.

What if my meeting type needs my approval?

If Cal.com marks the booking as pending, the chatbot tells the customer that the host must confirm it, and the customer gets an email once you do.

Book Meetings While You Sleep

Your chatbot shows open times and books meetings into your Cal.com calendar, day and night.