Connect your Zoom account to Goodweek to manage meetings, recordings, whiteboards, and team information directly from your AI workspace.
ℹ️ Governance note
Goodweek will never exceed the access levels granted to the user within Zoom, guaranteeing alignment with your organization's governance policies. Outcomes and available features may vary depending on each user's specific permissions and authenticated access.
📋 Prerequisites
Before any user can see and connect the Zoom integration, your organization admin must first enable it from the Goodweek Admin Panel under the Integrations tab.
Admin Setup
The Zoom integration uses OAuth 2.0 and does not require any admin-level approval within Zoom before users can connect.
⚠️ Some tools require a paid Zoom plan
Certain Zoom features — such as accessing meeting summaries, past meeting participants, cloud recordings, and webinars — require a paid Zoom account (Pro, Business, or Enterprise plan) or specific add-ons. Free Zoom accounts will not have access to these tools after connecting.
User Connection
In Goodweek, go to Integrations.
Find Zoom and click Connect.
You will be redirected to Zoom, where you will be asked to sign in and authorize access.
Click Allow to grant access and return to Goodweek.
Important Notes
Each user must connect their own account individually.
Goodweek can only access the Zoom meetings, recordings, and data that your individual user account has permission to see.
Some tools require a paid Zoom plan or specific add-ons (webinars, cloud recording, Revenue Accelerator).
You can revoke Goodweek's access at any time from Zoom → Marketplace → Installed Apps → Composio → Remove.
Available Tools
Tool | Description | Type |
Create a Meeting | Creates a new Zoom meeting with scheduling options, settings, and recurrence. | Write |
Update a Meeting | Updates settings, topic, time, or recurrence for an existing Zoom meeting. | Write |
Get a Meeting | Retrieves detailed information about a Zoom meeting by its ID, including topic, schedule, and settings. | Read |
List Meetings | Lists a user's scheduled meetings. | Read |
List Past Meeting Instances | Retrieves all UUIDs for past instances of a given recurring meeting. | Read |
Get Past Meeting Participants | Retrieves the list of participants who attended a past Zoom meeting (requires paid plan). | Read |
Get a Meeting Summary | Retrieves the AI-generated summary for a specific meeting (requires paid plan). | Read |
Add a Meeting Registrant | Registers a participant for a Zoom meeting that has registration enabled. | Write |
Get Meeting Recordings | Retrieves cloud recordings for a meeting including download URLs. | Read |
List All Recordings | Lists all cloud recordings for a user. | Read |
List Archived Files | Lists archived meeting and webinar files within a specified date range. | Read |
Get a Webinar | Retrieves details about a Zoom webinar (requires webinar add-on). | Read |
List Webinars | Lists all scheduled webinars for the user (requires webinar add-on). | Read |
Add a Webinar Registrant | Registers a participant for a Zoom webinar with registration enabled. | Write |
List Webinar Participants | Lists participants for a past webinar (requires paid plan and webinar add-on). | Read |
Create a Whiteboard | Creates a new Zoom whiteboard for the authenticated user. | Write |
Get a Whiteboard | Retrieves details about a specific Zoom whiteboard including name, owner, and sharing settings. | Read |
List Whiteboards | Lists all whiteboards accessible to the user. | Read |
Update Whiteboard Share Settings | Updates who can access and edit a specific whiteboard. | Write |
Start Design Export Job (Whiteboard) | Creates an export task to generate PDF exports of specified whiteboards. | Write |
Get a User | Retrieves detailed information about a specific Zoom user by ID, email, or "me". | Read |
Get User Settings | Retrieves a user's Zoom settings including scheduling, recording, and notification preferences. | Read |
Search Company Contacts | Searches company contacts in Zoom by first name, last name, or email. | Read |
Get Daily Usage Report | Retrieves Zoom service usage statistics per day including meetings, participants, and minutes. | Read |
Delete a Meeting | Deletes or cancels a scheduled Zoom meeting. | ⚠️ Destructive |
Delete Meeting Recordings | Deletes all cloud recordings for a meeting or webinar. | ⚠️ Destructive |
Delete Whiteboard | Permanently deletes a Zoom whiteboard by its ID. | ⚠️ Destructive |
Use Cases
Schedule and manage meetings from Goodweek. Create, update, or review upcoming Zoom meetings directly from a conversation without opening the Zoom interface.
Access recordings and past meeting data. Retrieve cloud recording download links or check past meeting participants directly from Goodweek after a meeting ends.
Review meeting summaries. Pull AI-generated Zoom meeting summaries into Goodweek conversations to quickly extract key points and decisions from a completed session.
Manage whiteboards for collaborative sessions. Create whiteboards, update sharing settings, and export them as PDFs from Goodweek when preparing or closing out collaborative workshops.
Troubleshooting
Some tools return errors after connecting
Certain Zoom features require a paid plan (Pro, Business, or Enterprise) or specific add-ons such as the Webinar add-on or Cloud Recording. Verify your Zoom plan covers the features you need.
Integration not visible in Goodweek
Make sure your organization admin has enabled the Zoom integration from the Goodweek Admin Panel under the Integrations tab.
