Back to Docs
📹

Zoom Integration

Import Zoom cloud recordings automatically for call analysis.

Last updated: Feb 20, 2026

Overview

The KendoAI Zoom integration automatically imports cloud recordings from your Zoom account. Each recording is transcribed and analyzed by KendoAI to provide AI-powered sales coaching and performance insights.

Prerequisites:

  • A Zoom account with cloud recording enabled
  • Cloud recordings must include audio
  • A KendoAI account with available analysis credits
  • Transcripts enhance analysis quality (enable in your Zoom settings if available)
  • Adding the App

    Follow these steps to add the KendoAI Zoom integration to your account:

    1. Log in to your KendoAI account at app.kendo.ai

    2. Navigate to the Integrations tab in your dashboard

    3. Locate the Zoom integration card and click 'Connect Zoom'

    4. You will be redirected to Zoom's authorization page — sign in with your Zoom account if prompted

    5. Review the requested permissions and click 'Allow' to authorize KendoAI

    6. You will be redirected back to KendoAI — select the team you want recordings assigned to

    7. The initial sync will automatically import your recent cloud recordings (last 30 days)

    If you encounter issues during setup, see the Troubleshooting section below or contact support at support@kendo.ai

    Required Permissions

    KendoAI requests these Zoom permissions during authorization:

    user:read - Basic account information to identify your Zoom profile

    meeting:read - Meeting metadata such as titles, participants, and duration

    recording:read - Read-only access to your cloud recordings and transcripts

    These are read-only permissions. KendoAI cannot modify your Zoom account, schedule meetings, or delete recordings.

    Usage

    Once connected, KendoAI provides the following features:

    Automatic Recording Import - New Zoom cloud recordings are imported automatically when they become available. Each recording is transcribed (if not already) and analyzed against your configured scorecard. Results appear in your Call Analysis tab within 2-5 minutes of the recording completing.

    Manual Sync - Click 'Sync latest recordings' on the Zoom integration card to manually trigger an import of your most recent recordings. Use this if you want to check for new recordings immediately rather than waiting for the automatic webhook.

    Historical Resync - Click 'Resync last 25 recordings' to import older recordings that may not have been captured during the initial sync. This is useful when you first connect the integration or want to analyze past calls.

    Team Member Matching - Recordings are automatically attributed to team members by matching the Zoom host email address to KendoAI user accounts. Select a default team from the dropdown on the integration card to control where recordings are assigned.

    AI-Powered Analysis - Each imported recording is scored across key sales competencies, generating coaching recommendations, talk-time ratios, and performance trends visible in your analytics dashboard.

    Prerequisites for each feature:

  • Automatic import requires that cloud recording is enabled in your Zoom account settings
  • Analysis requires available credits on your KendoAI account
  • Team member matching requires team members to use the same email for both Zoom and KendoAI
  • Zoom Settings Required

    In your Zoom account, ensure the following settings are configured:

    - Cloud recording is enabled (Settings > Recording > Cloud recording)

    - 'Record audio file separately' is recommended for best analysis quality

    - Automatic transcription should be enabled if available on your Zoom plan

    - Recordings should not be set to auto-delete before KendoAI can import them

    Removing the App

    To remove the KendoAI Zoom integration:

    1. Log in to your Zoom account and navigate to the Zoom App Marketplace at marketplace.zoom.us

    2. Click Manage >> Added Apps, or search for the 'KendoAI' app

    3. Select the 'KendoAI' app from the list

    4. Click Remove

    You can also disconnect from within KendoAI by navigating to Integrations > Zoom and clicking 'Disconnect'.

    What happens when you remove the app:

    - KendoAI will no longer be able to access your Zoom recordings or account information

    - New recordings will stop being imported automatically

    - Your Zoom OAuth tokens stored by KendoAI will be invalidated and deleted

    - Previously imported and analyzed calls will remain in your KendoAI account — they are not deleted upon removal

    - Your Zoom account and recordings are not affected in any way by removing the integration

    If you wish to have previously imported call data removed from KendoAI as well, please contact support at support@kendo.ai

    Troubleshooting

    Solutions to common issues with the Zoom integration:

    App won't connect / authorization fails:

  • Ensure you are signing in with the correct Zoom account
  • Check that your browser is not blocking pop-ups or redirects from zoom.us
  • Clear your browser cache and cookies, then try again
  • If your Zoom account is managed by an organization, your admin may need to approve the KendoAI app
  • Recordings are not importing:

  • Verify the integration status shows 'Connected' on the Integrations page
  • Confirm cloud recording is enabled in your Zoom account settings
  • Check that you have available analysis credits in KendoAI
  • Try clicking 'Sync latest recordings' to manually trigger an import
  • Ensure recordings are not being auto-deleted in Zoom before import
  • Recordings import but analysis is missing or incomplete:

  • Verify the recording includes an audio track (screen-only recordings cannot be analyzed)
  • Enable automatic transcription in Zoom for improved analysis quality
  • Allow up to 5 minutes for analysis to complete after import
  • Team members are not matched correctly:

  • Ensure team members use the same email address for both Zoom and KendoAI
  • Check the default team selection on the Zoom integration card
  • If your issue is not listed here, please contact support at support@kendo.ai

    Frequently Asked Questions

    Do I need to re-authorize the app periodically?

    No. KendoAI automatically refreshes your Zoom access tokens. If a token refresh fails (e.g., due to a password change on your Zoom account), you will see a 'Reconnect' button on the integration card.

    Will KendoAI record my meetings?

    No. KendoAI only reads existing cloud recordings that Zoom has already captured. It does not initiate, join, or record meetings.

    Does the integration work with Zoom's free plan?

    Cloud recording is required, which is available on Zoom's paid plans (Pro, Business, Enterprise). The free plan does not support cloud recording.

    How do I stop receiving imported recordings without removing the app?

    You can disconnect the integration from within KendoAI (Integrations > Zoom > Disconnect) without removing the app from the Zoom Marketplace. This stops new imports while keeping the app authorized.

    Can I connect multiple Zoom accounts?

    Currently, each KendoAI user can connect one Zoom account. If you need multi-account support, please contact support.

    How do I unsubscribe from KendoAI email notifications about imported calls?

    Go to Settings > Notifications in your KendoAI account and toggle off the notifications you no longer wish to receive.

    Contact Support

    If you need help with the Zoom integration or any other KendoAI feature:

    Email: support@kendo.ai

    Support Hours: Monday - Friday, 9:00 AM - 6:00 PM EST

    First Response SLA: We aim to respond to all support requests within 24 hours on business days.

    Knowledge Base: Visit docs.kendo.ai for guides and articles

    You can also reach us through the in-app chat widget available on every page of KendoAI.

    Still need help?

    Can't find what you're looking for? Our support team is here to help.