Auto-Create a Zoom Meeting and CRM Deal for Every Calendly Booking
When someone books a call on Calendly, automatically generate a Zoom meeting link, log a deal in your CRM, and send the invitee the join details.
- 1
Trigger on Calendly Bookings
Add a
Calendly Triggernode subscribed to theinvitee.createdevent. It fires with the invitee's name, email and chosen time. - 2
Create the Zoom Meeting
Add a
Zoomnode with operationCreate Meeting. Set the topic to the event name and the start time from the Calendly payload. Zoom returns ajoin_url. - 3
Create or Update the CRM Deal
Add a
HubSpotnode to upsert the contact by email and create an associated deal in yourMeeting Bookedstage. Attach the Zoom link as a deal property. - 4
Send Join Details
Add a
Gmailnode emailing the invitee the Zoomjoin_urland a calendar summary so they have everything in one place. - 5
Activate and Test
Activate the workflow and book a test slot on your Calendly. Confirm the Zoom meeting, HubSpot deal and confirmation email all appear.
Frequently asked questions
Does this handle cancellations?
Add a second workflow on Calendly's `invitee.canceled` event to delete the Zoom meeting and move the HubSpot deal to a Lost stage.
Can I use Google Meet instead of Zoom?
Yes — swap the Zoom node for a Google Calendar event with conferencing enabled, which generates a Meet link automatically.
Keep every recipe free
FlowRecipesHub is free and always will be. If a workflow saved you time, chip in what you like — it helps us keep the lights on and build the next batch of automations for everyone.
Secure checkout via Paddle · one-time, no account needed
