NewCandidate self-scheduling with Google and Microsoft calendars→
Skip to content
LiveCalendar & video

Zoom integration

Use your company's Zoom account for interviews: after a one-time setup, OneATS creates a Zoom meeting for each online interview and adds the link to the invite.

Why connect it

Why connect Zoom to OneATS

Your Zoom, your settings

Meetings are created in your company's Zoom account, so your security settings apply.

Automatic links

No more creating a Zoom meeting by hand for each interview.

Choose per interview

Pick Zoom, Teams or Google Meet when you schedule.

Setup

How to set up Zoom

The steps below match the screens in your OneATS portal.

Keys, provider links and portal location

What you need

  • A Zoom account with permission to build apps in the Zoom App Marketplace
  • A OneATS Growth plan or higher
  1. Build a Server-to-Server OAuth app

    In the Zoom App Marketplace, build a Server-to-Server OAuth app for your account with permission to create meetings, and activate it.

  2. Copy the credentials

    Copy the Account ID, Client ID and Client Secret.

  3. Save them in OneATS

    Enter them in the Zoom section and save.

    Settings → Calendar & Video

  4. Schedule with Zoom

    Zoom is now available as a meeting platform when you schedule an interview.

    Candidate → Schedule interview

Keys and links

Keys you need for Zoom and where they go

Three values from a Zoom Server-to-Server OAuth app, created once by a Zoom account admin.

  • Account IDThe app's App Credentials page.FieldZoom Account ID
  • Client IDApp Credentials, below the Account ID.FieldZoom Client ID
  • Client SecretApp Credentials, below the Client ID.FieldZoom Client Secret

Scopes to add to the app

  • meeting:write:adminCreate interview meetings.
  • meeting:read:adminRead meeting details for the invite.
  • Select Activate on the app's Activation page, or Zoom rejects the credentials.

Where it goes in OneATS

  1. Settings
  2. Calendar & Video
  3. Zoom

Then select Save Zoom Settings.

Open this screen in OneATS

Admins only. You'll be asked to sign in.

After setup

How it works day to day

Read the step-by-step guide →
  • Meetings are created through Zoom's API under your company account.
  • The client secret is encrypted when saved and never shown in the browser again.
  • Interviewer availability still comes from their connected Google or Outlook calendars.

Questions

Zoom questions

Zoom isn't offered when scheduling.

Check the Account ID, Client ID and Client Secret were saved and that the app is activated in the Zoom App Marketplace.

Meetings fail to create.

The Zoom app needs permission to create meetings; check its scopes in the Zoom App Marketplace.

Start hiring better today

Free plan available. No credit card required. Set up in minutes.