Register Calendly bookers for a Zoom webinar
When someone books your Calendly webinar sign-up event, the agent registers them for the Zoom webinar with their name, email and company.
Combine Calendly + Zoom and move bookings into Zoom. Just ask Letaido's AI agent and watch it do the work.
Use this Calendly Zoom integration to register bookers for Zoom webinars, mark no-shows and track show-up rates.
When someone books your Calendly webinar sign-up event, the agent registers them for the Zoom webinar with their name, email and company.
Every evening, the agent checks today's Calendly meetings against who joined the Zoom call and marks invitees who never joined as no-shows.
The agent works out last month's Calendly show-up rate by UTM source, campaign and meeting type from Zoom attendance, counting unmatched meetings apart.
The agent finds webinar attendees who asked or voted, keeps those with no Calendly meeting scheduled after the webinar, and makes each a one-time link.
Calendly's own Zoom app puts a Zoom link on each booking. It doesn't register bookers for webinars or learn who joined the call.
| Option | Zoom link on each booking | Bookers registered for a Zoom webinar | No-shows marked from Zoom attendance | Show-up rate by source | Booking links for engaged webinar attendees |
|---|---|---|---|---|---|
| No | Yes | Yes | Yes | Yes | |
| Calendly's Zoom integration | Yes | No | No | No | No |
| Zapier | Yes | Yes | Partly | Partly | Partly |
| Make | Yes | Yes | Partly | Partly | Partly |
| Option | How a run begins | Good at | Keep in mind |
|---|---|---|---|
| Letaido AI agent | A Calendly booking, a daily schedule, or a request in chat | Moving Calendly bookings into Zoom webinar registration, then matching bookings to Zoom attendance: no-show marks, show-up rates by source and meeting type, booking links for attendees who asked or voted | None of these jobs adds Zoom links to bookings, so keep Calendly's own Zoom app for that. Zoom connects through a Server-to-Server OAuth app, Calendly through a personal access token. Booking-started jobs need Calendly Standard or above |
| Calendly's Zoom integration | Each booking, reschedule or cancellation | Creating a unique Zoom meeting for every booking and adding the link to the invite and confirmation email, kept in step when the meeting moves or is canceled | Built by Calendly, on every Calendly plan. It doesn't check Zoom attendance, so no-shows are still marked one by one in Calendly. Zoom admins may need to pre-approve the app |
| Zapier | A Calendly or Zoom event, such as a new invitee or a meeting ending | Templates that create a Zoom meeting or register each new Calendly invitee for a Zoom webinar. Actions include Mark Invitee as No Show and Find Meeting or Webinar Participants | You build and maintain each Zap's matching and filters yourself, where with Leta you ask in chat. Comparing invitee lists with participant lists or adding up rates needs extra steps you build |
| Make | A Calendly event created or canceled, a Zoom meeting event, or a schedule | Scenarios with Calendly modules to watch and list events and invitees and create a no-show, and Zoom modules for meetings, webinars and registrants | Its Calendly trigger only fires when an event is created or canceled, and needs a paid Calendly plan. You build the matching of invitees to participants yourself. Calls the modules don't cover go through Make an API call |
A job can start when someone books your Calendly sign-up event, like “Register Calendly bookers for a Zoom webinar”.
Saved as an automation, like “Calendly no-shows marked from Zoom attendance”: every day at 7pm.
One message, 90 Calendly and Zoom actions to draw on.
Zoom events Letaido can react to · Calendly events Letaido can react to
Allow all read operations once per app; approve each kind of write once.
List organization memberships · Get webhook subscription · List event type hosts · Create share
List users · Get meeting transcript · Get webinar · List webinar panelists
Yes. Calendly's own Zoom integration puts a Zoom link on each booking, but it doesn't register bookers for webinars or learn who joined the call. Leta, Letaido's AI agent, does the work around it: registering Calendly bookers for a Zoom webinar, marking no-shows from Zoom attendance, show-up rates by source and booking links for engaged webinar attendees.
Paste a Calendly personal access token into Letaido, then the Account ID, Client ID and Client Secret of a Zoom Server-to-Server OAuth app. After that, describe the job in chat or paste a prompt from a job on this page.
Yes. When someone books your Calendly sign-up event, Leta checks the webinar is still ahead and they aren't registered yet, then adds them as a Zoom webinar registrant with their name, email and company. Your webinar's registration settings decide approval and whether Zoom emails them the join link.
Every day at 7pm Leta matches today's Calendly meetings to their Zoom calls and marks invitees who never joined as no-shows, matching on email, or on name for guests who join without signing in. If a Zoom call never started, nobody on it is marked and the run summary lists it. It expects the same login email in Calendly and Zoom.
Jobs that start when someone books need a Calendly Standard plan or above, and Letaido registers the webhook for you. The webinar jobs need the Zoom Webinars add-on. Checking your whole team's Calendly meetings needs a token from a Calendly admin or owner.
Zapier has templates that create a Zoom meeting or register each new Calendly invitee for a Zoom webinar. Make has Calendly and Zoom modules, such as Watch events and Add a Webinar Registrant, that you build into your own scenario. Either way you build the matching and filters yourself; with Leta you ask in chat.
Allow all read operations once per app; approve each kind of write once. The show-up rate job only reads, and the engaged-attendee follow-up job's booking links come back in the chat without being sent.
Connect Calendly and Zoom, then ask for a job like "Register people who book our Calendly sign-up for the Zoom webinar". Leta gets it done the moment something happens, or the moment you ask.
Get Letaido