- What the integration does after someone books
- Connecting just yourself or your whole team
- Setting it up in five steps
- What Calendly can and can't control
- Stopping guests from walking in early
- Fixing wrong links and short meetings
- Other schedulers that add Zoom links
- My verdict on Calendly with Zoom
- Frequently asked questions
Yes, Calendly integrates with Zoom. Its native integration creates a Zoom link automatically for every booked meeting and adds it to the calendar invite and confirmation email. You connect it from the Integrations & apps page, and in an organisation a Zoom admin must pre-approve Calendly in Zoom's app directory first.
Short answer: yes, and it's one of the most useful connections a consultant or small team can make. No more pasting meeting links into confirmation emails, and no more double-booked rooms. The setup takes a few minutes, but it differs depending on whether you're connecting just yourself or a whole team.
What the integration does after someone books
Calendly's help centre lists the Zoom integration as available on all plans, for all users and roles. Once it's on, Calendly creates a Zoom link automatically for every Calendly meeting and adds the video conferencing details to calendar invites and confirmation emails.
After a booking, the Zoom details are in the invite and confirmation email, the meeting shows on your Calendly Calendar page, and it's listed in your Zoom Upcoming Meetings. Everything lines up without you touching it.
Connecting just yourself or your whole team
| Setup | Who does it | Suits |
|---|---|---|
| Connect Zoom for myself | Each user connects their own Zoom account (the default) | Solo consultants and small teams |
| Connect Zoom for my organization (Admin-managed Zoom) | Only Calendly owners or admins; a Zoom admin must approve and complete it | Teams that want one connection for everyone |
Setting it up in five steps
- Open the Integrations & apps page in Calendly.
- Select Zoom, then choose Connect Zoom for myself or Connect Zoom for my organization.
- Sign in to your Zoom account and select Authorize. This lets Calendly create and delete meetings.
- If you see a pre-approval message, ask your Zoom admin to pre-approve Calendly in Zoom's app directory. The connection can't finish until they do.
- Open an event type and pick Zoom as its location. Once connected, Zoom appears as a location option.
For Collective event types, where several hosts share one meeting, one team member must be set as the organiser to host the Zoom meeting. Set that in the event type settings before any meetings are booked. If you're setting up the Zoom side for the first time, my guide to scheduling a Zoom meeting covers the basics.
What Calendly can and can't control
Dial-in numbers and passcodes are managed in your Zoom account settings, not in Calendly. That's also where you can use a Personal Meeting ID, add passcodes, turn on a waiting room and adjust audio preferences.
Calendly uses the Zoom permissions meetings:read, meetings:write and user:read, with admin versions for admin-managed accounts. It uses them to read dial-in numbers, create and delete meetings, and read the Zoom user's ID and email. Worth knowing if your IT person asks what you're authorising.
One more condition: when Zoom is the location, Calendly always includes an auto-generated link in invitations, and you can't turn that off. Calendly's Zoom pages don't say whether invitees need a Zoom account, so I won't guess either way.
Stopping guests from walking in early
The Calendly Help Center, in its Calendly + Zoom article, says it can't stop guests joining early: Calendly generates unique links, but Zoom controls when they can be started. If early arrivals bother you, the workaround lives in Zoom. Use Zoom's Waiting Room and host-only start settings, and prefer per-booking links over a Personal Meeting ID, which acts like a permanent room anyone with the link can return to.
Fixing wrong links and short meetings
If Zoom meetings show the wrong links, you may have connected the wrong Zoom account. Disconnect and reconnect the integration with the correct one. And if meetings cut off, check your Zoom account rather than Calendly: as of Nov 2026, Calendly's Zoom troubleshooting page says free Zoom accounts have a 40-minute limit and longer meetings need a higher Zoom plan.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Other schedulers that add Zoom links
Cal.com lists a Zoom Video app on its app store for connecting Zoom to its scheduling pages. zcal says it adds Zoom, Google Meet or Teams links to booked meetings and works with Google, Outlook and Apple calendars.
My verdict on Calendly with Zoom
Connect it. For anyone who books client calls, automatic Zoom links remove a fiddly step from every single booking. Go with the personal connection unless you're running a team that needs one admin-managed setup, switch on Zoom's Waiting Room so early guests wait politely, and use per-booking links rather than your Personal Meeting ID. For ideas on getting more bookings through it, see my Calendly marketing strategy guide.
Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.
Frequently asked questions
Does Calendly work with Zoom on every plan?
Calendly's Zoom article lists the integration for all plans and all users, though it notes feature access may vary by plan, account creation date and add-ons.
Do my invitees need a Zoom account?
Calendly doesn't say either way on its Zoom pages. What it states is that the Zoom details are added to the calendar invite and confirmation email.
Why does Calendly ask for Zoom admin approval?
Calendly says Zoom admins must pre-approve the Calendly app in Zoom's app directory for organisations, and the connection can't finish until they do.
Can I stop people joining the Zoom meeting early?
Not from Calendly. Use Zoom's Waiting Room and restrict who can start the meeting.
Why is the wrong Zoom account showing?
You may have connected the wrong account. Disconnect and reconnect with the correct one.


