Passar para o conteúdo principal

Weve + Zoom integration: add, use, and remove the app

How to connect your organization's Zoom account to Weve, run live sessions embedded in your membership area, and remove the app — including de-authorization implications and data deletion.

About Weve and this integration

Weve is a membership platform where creators, educators, and businesses run their own branded community area — publishing courses and content, managing members, and hosting live sessions. This integration connects an organization's Zoom account to Weve so live sessions can be created and run with Zoom, directly inside the membership area, without sending members to an external site.

When an admin saves a live session in Weve, a Zoom meeting is created automatically in the connected account. Members watch and join that meeting embedded in the Weve "Lives" page.

Prerequisites

  • A Weve account with administrator access to the organization.

  • An active Zoom account with permission to create meetings.

  • The integration is connected per organization: the authorized Zoom account is used by all live sessions in that organization.

Adding the app

  1. In the Weve admin panel, go to Settings → Integrations → Zoom.

  2. Click Connect Zoom.

  3. You are redirected to Zoom's authorization screen. Sign in with the account you want to use and authorize access.

  4. After authorizing, you return to Weve automatically. The connected account's email is shown as confirmation.

If the connection fails, see the Troubleshooting section below.

Usage

Feature: run a live session with Zoom embedded in the membership area

Use case: host a live class or event for your members without making them leave the platform or install anything.

Prerequisite: a connected Zoom account (see "Adding the app").

  1. Create or edit a Live content item in your organization.

  2. In the side settings panel, select Zoom as the platform.

  3. When the account is connected, you see a green confirmation: "Zoom account connected". On save, the meeting is created (or updated) automatically — no URL to paste.

  4. Use the "Show embedded in portal" toggle to choose whether the live is shown embedded in the page or as an access button (external link).

  5. Set the remaining fields (start, end, status, notifications) and save.

During the live, members see the Zoom meeting directly on the page, with controls to toggle their microphone, enter full screen, and leave the meeting. If the embed is turned off, members get a button that opens the meeting in Zoom.

Removing the app

You can end the integration in two ways.

1. Disconnect from Weve

  1. Go to Settings → Integrations → Zoom.

  2. Click Disconnect.

  3. A confirmation dialog will appear, warning you that any live sessions using this account will stop working until you reconnect. Click Disconnect to confirm, or Cancel to go back without making changes.

2. Remove the app from your Zoom account

  1. Sign in to the Zoom App Marketplace at marketplace.zoom.us.

  2. Click Manage → Added Apps.

  3. Find the Weve app and click Remove.

Implications of de-authorization

  • Weve stops creating and updating meetings in your Zoom account.

  • Live sessions configured with Zoom stop working (the embed no longer loads). To use them again, you must reconnect the account.

  • Meetings already created in your Zoom account are not deleted — they remain in your Zoom account.

How we remove your data

The only data Weve stores for this integration is the account connection: the Zoom access tokens (encrypted) and the connected account's user ID and email. Clicking Disconnect and confirming in Weve permanently deletes this connection from our systems. We do not store recordings or the content of your meetings.

To ensure stored data is fully removed, we recommend you disconnect in Weve in addition to removing the app from the Zoom Marketplace. To confirm deletion or ask anything about your data, contact us at [email protected].

Troubleshooting

  • "Invalid or expired Zoom connection session" — reload the Integrations page and click Connect Zoom again.

  • The meeting was not created when saving the live — check that a Zoom account is connected under Settings → Integrations → Zoom. Without a connection, the meeting is not created automatically.

  • The embed does not load for members — confirm the "Show embedded in portal" toggle is on and that the live is within its start/end window.

  • Still stuck? Contact support at [email protected].

FAQ

Do members need Zoom installed to watch?
No. The embed runs in the browser, with nothing to install.

Can I use Zoom as an external link only (no embed)?
Yes. Turn off the "Show embedded in portal" toggle and members are redirected to the meeting in Zoom.

What if I don't have a Zoom account connected?
A warning appears in the live editor asking you to connect the account before saving. Without the connection, the meeting is not created automatically.

Is the recording available automatically?
After the live ends, you can paste the recording link in the "Recording URL" field to make it available to members who missed the live broadcast.

Respondeu à sua pergunta?