Adding the App
Follow these steps to connect Spark OS to your Zoom account.Sign in to Spark OS
Open Integrations
Start the Zoom connection
Choose your Zoom account
Review and grant permissions
- View your meetings — so your agent can find upcoming Zoom meeting details when you ask for them.
- Create and edit meetings — so your agent can generate Zoom meeting links for scheduled events.
Confirm the connection in Spark OS
Usage
Automatically Add Zoom Links to Meetings
Use case: When you ask your agent to schedule a meeting, Spark OS can create a Zoom meeting and include the join details in the calendar invite. Prerequisites:- Zoom is connected in Workspace Settings → Integrations.
- You are signed in to a Spark OS workspace.
- Your connected Zoom account has permission to create meetings.
- If you want the Zoom link added to a calendar event, your calendar integration must also be connected.
“Book a call with Sarah for Thursday at 10am and include a Zoom link”
“Schedule a 30-minute team sync for next Monday at 2pm via Zoom”Your agent creates the event on your connected calendar, generates the Zoom meeting, and adds the join URL and meeting details to the event description or location.
Check Upcoming Zoom Meetings
Use case: Ask your agent to find meeting details or retrieve the Zoom join link for an upcoming meeting. Prerequisites:- Zoom is connected in Workspace Settings → Integrations.
- The relevant meeting is available to the connected Zoom account.
- If you are asking about calendar events, your calendar integration must also be connected.
“What Zoom meetings do I have today?”
“Give me the Zoom link for my next meeting”Your agent reads your connected calendar and Zoom schedule to provide meeting details and direct join links.
Use Zoom in CRM Workflows
Use case: Spark OS can use Zoom links as part of sales, onboarding, or customer-success workflows. Prerequisites:- Zoom is connected in Workspace Settings → Integrations.
- The relevant contacts, leads, or deals are available in your Spark OS workspace.
- Calendar access is connected if the workflow includes calendar scheduling.
- Scheduling demos: “Find a time next week and send a calendar invite with a Zoom link to our top 3 hot leads for a product demo.”
- Meeting follow-ups: “I just finished my Zoom call with Jordan — move them to Qualified and create a follow-up task.”
Removing the App
You can remove the Spark OS app from Zoom at any time.Remove from Spark OS
Open Integrations
Find Zoom
Disconnect Zoom
Remove from your Zoom account
Open the Zoom App Marketplace
Open Installed Apps
Remove Spark OS
What happens after de-authorization
When you disconnect or remove the Spark OS Zoom app:- Spark OS can no longer create Zoom meetings on your behalf.
- Spark OS can no longer read Zoom meeting details or retrieve Zoom join links from your Zoom account.
- Existing Zoom meetings that were already created are not deleted from your Zoom account.
- Calendar events that already include Zoom links are not automatically changed.
- Spark OS deletes the stored Zoom OAuth access and refresh tokens for the disconnected account.
- Meeting details retrieved from Zoom are used to fulfill your request and are not permanently stored as Zoom meeting records by Spark OS.
- Any Spark OS tasks, notes, or CRM records you created separately remain in your workspace unless you delete them or request account/workspace data deletion.
Troubleshooting
Agent isn't generating Zoom links
Agent isn't generating Zoom links
The wrong Zoom account is connected
The wrong Zoom account is connected
I removed the app in Zoom but Spark still shows it connected
I removed the app in Zoom but Spark still shows it connected
Privacy & Security
Your agent only accesses your Zoom data when you ask it to create a meeting, retrieve meeting details, or complete a workflow that requires Zoom. Spark OS does not continuously monitor your Zoom account. Spark OS does not access your Zoom meeting recordings or transcripts through this integration unless you separately configure an advanced workflow with additional permissions. Meeting data is read from Zoom’s API to fulfill your requests and is not permanently stored as Zoom meeting records.Zoom Marketplace Reviewer Test Plan
This section is provided for Zoom Marketplace reviewers testing the published Spark OS Zoom app. Test account credentials are provided privately in the Zoom Marketplace review thread, not in public documentation.Test environment
- Production app URL: https://app.runspark.ai
- Documentation URL: https://docs.runspark.ai/integrations/zoom
- Support URL: https://runspark.ai/support
- OAuth environment: production Spark OS environment using the Production Client ID configured in Zoom Marketplace.
Scope and feature mapping
The app requests Zoom meeting permissions only so Spark OS can support the following end-user functionality:- View/read Zoom meetings: used when a user asks their agent to retrieve upcoming Zoom meeting details or find a Zoom join link.
- Create and edit Zoom meetings: used when a user asks their agent to schedule a meeting and include a Zoom link.
Authorization test steps
Sign in with the provided test account
Open the test workspace
Open Zoom integration settings
Start OAuth authorization
Authorize with a Zoom test account
Verify successful connection
Functionality test steps
Create a Zoom meeting link
Retrieve Zoom meeting details
Use Zoom in a workflow context
Disconnect Zoom
Verify de-authorization behavior

