Cal.com integration: let your agent book meetings

Connect Cal.com to any Fabrile agent and let it check availability, propose times, and book meetings inside the chat.

By Fabrile Team3 min read
Cal.comIntegrationsSchedulingAnnouncement

Fabrile agents can now schedule meetings on your behalf. The new Cal.com integration plugs directly into the agent's tool layer, so when a visitor says "can we set up a call next week," the agent can actually do it — check availability, propose times, and confirm the booking in the same conversation.

What the integration does

Once connected, your agent gains four tools backed by your Cal.com account:

  • List event types — so the agent knows which meeting types you offer (30-min intro, 60-min demo, etc.).
  • Check availability — pull open slots for a given event type and date range.
  • Propose times — present a small set of conversational options instead of dumping a calendar.
  • Book the meeting — create the event, send invites, and confirm with the visitor.

The agent decides when to use these based on the conversation. No rigid flowcharts.

Why Cal.com

Cal.com is open source, fast, and friendly to programmatic access. If you're already running it, this connects in under a minute. If you're choosing a scheduling platform from scratch, it's a strong default — and we picked it specifically because of how clean its API is for the agent to use.

If you're on Calendly or Google Calendar, both are also available as Fabrile integrations. Cal.com is the latest addition, not a replacement.

Setting it up

  1. Open Dashboard → Integrations and find the Cal.com card.
  2. Click Connect and authenticate with your Cal.com account.
  3. Pick which agents should have the scheduling tools available.
  4. Publish. Done.

The next time a visitor asks about availability or wants to book a call, your agent will handle it end-to-end without bouncing them to an external link.

A note on lead qualification

The most interesting use case isn't pure scheduling — it's qualified scheduling. The agent can ask a couple of questions first ("what's your team size?", "what are you trying to solve?"), and only offer a 30-minute demo to leads that fit. The Cal.com integration is the action; the agent's instructions are where the judgment lives.

Connect it once, then iterate on the prompt.