Zoom

Connect Zoom to Coherence so every booking gets its own unique Zoom meeting

Connect your Zoom account to Coherence so that every meeting booked through your scheduling links automatically gets its own unique Zoom meeting — no shared personal meeting room, no copy-pasting links.

Adding the Zoom integration

  1. In Coherence, go to Settings > Communications
  2. Scroll to the Conferencing card
  3. Click Connect Zoom
  4. Sign in to Zoom (if you aren't already) and click Allow to authorize Coherence
  5. You'll be returned to Coherence and the card will show your connected Zoom account

Permissions required

Coherence requests only the Zoom permissions needed to manage the meetings that belong to your bookings and events:

  • Create a meeting (meeting:write:meeting) — creates a unique scheduled meeting
  • Update a meeting (meeting:write:meeting) — moves that meeting when the booking or event is rescheduled
  • Delete a meeting (meeting:write:meeting) — removes it when the booking is cancelled or the event is deleted, provided it hasn't started yet
  • View your profile (user:read:user) — shows which Zoom account is connected in your settings

Coherence stores only the meeting ID and join link. It never reads your other meetings, recordings, or chats.

Using the integration

  1. Open Settings > Communications > Scheduling Links and create or edit a link
  2. Set the location to Video call with Zoom as the provider, and leave the meeting link field empty
  3. Share your scheduling link

When someone books:

  • A unique Zoom meeting is created in your Zoom account for that booking
  • The join link is included in the guest's confirmation email, the calendar invite, and the booking details
  • If the booking is rescheduled — by you or by the guest — the Zoom meeting moves to the new time
  • If the booking is cancelled before it starts, the Zoom meeting is deleted automatically (see Cancelling and deleting)

If you prefer to always use your personal meeting room instead, paste its URL into the meeting link field on the scheduling link — Coherence will use that and skip creating unique meetings.

On a calendar event

You can also add Zoom to an event you create yourself:

  1. Open Calendar and create an event
  2. Under Video conferencing, choose Zoom
  3. Save

A unique meeting is created when you save. Move the event and the meeting moves with it; delete the event before it starts and the meeting is removed too (see Cancelling and deleting). Google Meet and pasting your own link are available in the same menu.

Rescheduling

Meetings can be moved from either side, and the Zoom meeting follows in both cases:

  • You: drag the event in your Coherence calendar, or open the booking and pick a new time.
  • Your guest: the confirmation email links to a page where they can pick a new time from your live availability, or cancel.

Everyone gets an updated calendar invitation, and the Zoom join link stays the same — only the time changes.

Cancelling and deleting

Whether the Zoom meeting disappears depends on one thing: whether it has already started.

What you doHas the meeting started?What happens to the Zoom meeting
Cancel a bookingNot yetDeleted from your Zoom account; the join link stops working
Delete a calendar eventNot yetDeleted from your Zoom account; the join link stops working
Cancel a bookingAlready started or finishedStays in your Zoom account. The booking is still cancelled and your guest is still notified
Delete a calendar eventAlready started or finishedStays in your Zoom account. The event is still removed from your calendar

Why a started meeting can't be removed

This is Zoom's rule, not Coherence's. Zoom treats a meeting that has begun as a record of something that happened, and does not allow it to be deleted — you'll find the same restriction if you try to delete it yourself from the Zoom web portal. Coherence can't work around it.

A meeting in that state stays listed under Meetings > Previous in Zoom, alongside your other past meetings. Nothing is left dangling on the Coherence side — the booking or event itself is gone, and Coherence no longer references the meeting.

If a meeting is running right now

Deleting the calendar event does not end a call that is in progress. Anyone already in the meeting stays in it. If you want to end a live call, end it from Zoom.

Removing the integration

You can disconnect at any time, from either side:

  • From Coherence: go to Settings > Communications > Conferencing and click Disconnect. Coherence revokes its token with Zoom and deletes its stored credentials.
  • From Zoom: open the Zoom App Marketplace, go to Manage > Added Apps, find Coherence, and click Remove. Zoom notifies Coherence, which deactivates the connection and deletes its stored credentials.

Existing bookings keep their already-created meeting links; new bookings fall back to "link to be provided" until you reconnect or set a static meeting link. Meetings created before you disconnected are left in your Zoom account — Coherence can no longer move or delete them.

Troubleshooting

  • "Zoom integration is not configured" — your workspace administrator hasn't enabled Zoom; contact them or support.
  • Connection shows "Needs attention" — your Zoom authorization expired or was revoked. Click Reconnect on the Conferencing card.
  • A booking didn't get a unique link — confirm the scheduling link's location is Video call + Zoom with an empty meeting link field, and that your Conferencing card shows an active connection.
  • I deleted the event but the Zoom meeting is still there — the meeting had already started. Zoom does not allow a started meeting to be deleted, by us or by you; see Cancelling and deleting. If the meeting had not started and it's still listed in Zoom, check that your Conferencing card shows an active connection — a disconnected account can't be cleaned up.

Still stuck? Contact us at getcoherence.io/contact or [email protected].