Cal.com integration

Cal.com scheduling automation

28 operationsMeetings

Cal-com is open-source scheduling software that lets people book time on your calendar through shareable links. The NoClick Cal-com node works against the Cal-com API, so a single workflow can create, confirm, cancel, and decline bookings, list them, and pull the details or recordings for any one of them. It also manages the machinery behind scheduling: event types, availability schedules, out-of-office entries, and open time slots. Drop it on the canvas and every booking becomes a trigger for the follow-up work a meeting usually needs.

What you can automate with Cal.com

Cal.com operations

Triggers1

Bookings9

Event Types5

Availability2

Schedules5

Profile2

Out of Office3

Webhooks1

Templates using Cal.com

Cal.com Meeting Prep Agent

+1

Posts a Slack brief the moment a Cal.com booking lands: who booked, the answers they left in the booking form, what HubSpot holds on them, and the few things worth saying on the call. A Cal.com booking is a warm lead that cools in the twenty minutes before the call, when whoever is taking it opens the invite and finds a name and a timezone. This agent reads the booking, the event type, and everything the invitee typed, checks what HubSpot holds on them and which deals are open, and drops a brief of under 200 words into Slack while the host can still prepare, or pass the call to somebody better placed. It repeats only what the CRM or the booking form already says, so no rep walks in carrying a story the agent made up. ## What people use it for - **Third call, different brief** - It checks what this invitee has booked before, so a returning buyer gets a brief picking up where the last conversation stopped instead of introducing them again. - **Prep between two calls** - Five lines on a phone screen is what a rep can absorb walking from one meeting to the next. Long research documents get skipped and everybody knows it. - **Reschedules stay quiet** - Only new bookings produce a post. When somebody shifts a call twice, the channel is not briefed three times about one meeting. - **Founder led sales calls** - With nobody to prepare the call for you, the founder taking demos still gets deal history and the objection answers they wrote down themselves, on every single booking. ## Before you fork **Which bookings does it act on?** New external ones. Reschedules and cancellations are ignored unless your positioning notes ask for a move to be treated as a fresh meeting, and anybody booking from your own domain is skipped, so internal one to ones never surface in the channel. That comes out at one run per genuine customer booking. **Can it change my calendar or my CRM?** No. Only read operations are wired in: it pulls the booking, the event type behind it, and this invitee's past bookings out of Cal.com, then searches contacts and lists deals in HubSpot. It cannot create, move, or cancel a meeting, and it writes nothing back to the CRM. **What stops it inventing a pitch?** The only claims it makes about your product are the ones you wrote into the positioning notes, and when an objection is not covered there it says so rather than improvising. Setup needs a Cal.com API key, a HubSpot credential with read access to contacts and deals, plus whichever Slack channel should receive the briefs.

77005 nodes

Questions

Yes. The On Booking Event trigger starts a workflow the moment a booking is created, so you can notify a channel, update a CRM, or kick off prep tasks. The fired event carries the booking details, so downstream steps have everything they need without a second lookup.

It can. The Cal-com node creates bookings, confirms them, cancels them, and declines them, and it can list bookings or fetch a single one's details. Wire these to any trigger so a form, a schedule, or an inbound message produces real calendar activity.

The node authenticates with your Cal-com API key, which you generate in your Cal-com settings. Once the credential is saved, every operation runs against your account, including bookings, event types, schedules, and out-of-office entries.

Yes. Get Available Slots returns the open times for an event type, so a workflow or an agent can find a slot that fits and then create the booking in the same run. You can also read and manage the underlying availability schedules directly.

The Get Recordings operation retrieves the recordings tied to a booking. From there you can archive them, transcribe them with an AI step, or send the link to attendees once the call is over.

Give Cal.com to an agent

All integrations

Free to start.