Create your own Cal.com and HubSpot integration

Choose a trigger
Choose an action

When Cal.com: Booking created happens, do HubSpot: Create contact.

Popular Cal.com and HubSpot workflows

When this happens in one app, do this in the other. Try it on Hub to connect both apps and run the pair.

Most popular

Create HubSpot contact from Cal.com booking

When someone books a demo, create or update a HubSpot contact with email and meeting time.

Cal.com + HubSpotTry it →

Log Cal.com meeting on the deal timeline

When a booking is created, log a HubSpot engagement with event type and Cal.com link.

Cal.com + HubSpotTry it →

Move deal stage back on Cal.com cancel

When a prospect cancels, update the HubSpot deal next step and note the cancel reason.

Cal.com + HubSpotTry it →

Update HubSpot when Cal.com meetings move

When a booking is rescheduled, log a new engagement with the updated time on the contact.

Cal.com + HubSpotTry it →

Book Cal.com follow-up when deal hits Demo

When a deal enters Demo stage, create a Cal.com booking placeholder for the AE.

HubSpot + Cal.comTry it →

Mark meeting held when Cal.com ends

When the meeting ends, update HubSpot contact last activity and set deal next step to recap sent.

Cal.com + HubSpotTry it →

Agent

Use Corsair's MCP with your agent

Corsair connected

The agent searches both apps before it answers.

When is our next Cal.com meeting with Initech and what's on the deal?

Cal.com and HubSpot details

Cal.com and HubSpot FAQ

Yes. Corsair is built with a REST API. This means you can build agents, knowledge bases, interfaces, and workflows.

Yes. Connect both apps once, then sync bookings to contacts and deals, log engagements, and update stages on cancel or completion.

Contact creation from bookings, timeline engagements, reschedule notes, demo-stage scheduling, and agent answers tying meetings to pipeline.

Yes. Cal.com booking webhooks and HubSpot contact and deal events keep CRM timelines aligned with your calendar.