Integrations

Zoom integration

OttoHR for Zoomsetup and usage guide

Connect your Zoom account to OttoHR and every interview you schedule gets its own Zoom meeting. The candidate receives one email from OttoHR with the join link and a calendar invitation.

What the integration does

OttoHR is an HR platform for hiring, people records, time off and payroll. Its Zoom integration lets an HR user create the Zoom meeting for a job interview from the interview email in OttoHR, without switching to Zoom and copying links.

The meeting is created on the Zoom account of the person who schedules it, and that person is the host. OttoHR sends the invitation itself. Zoom sends nothing of its own.

OttoHR asks Zoom for three permissions: to create meetings (meeting:write:meeting), to update a meeting when you resend its invitation (meeting:update:meeting) and to read your Zoom profile (user:read:user) so the Integrations page can show which account is connected. OttoHR does not read your other meetings, recordings, chats or contacts.

Before you start

  • An OttoHR account in your company workspace with access to Hiring. Each HR user connects their own Zoom account, so every interviewer who schedules Zoom interviews connects once.
  • A Zoom account on any plan. Meetings follow your Zoom plan's limits. A Basic (free) Zoom account ends meetings after 40 minutes.
  • If your Zoom account is managed by your company, your Zoom admin may need to allow OttoHR in the Zoom App Marketplace first.

Adding the app

  1. 01Sign in to OttoHR at ottohr.com/login.
  2. 02Open Integrations from the link at the bottom of the sidebar or from your profile menu.
  3. 03Find Zoom in the Meetings category and click Connect.
  4. 04Zoom opens. Sign in to the Zoom account you want to use, review the permissions OttoHR asks for and click Allow.
  5. 05You return to the Integrations page, and the Zoom card shows the Zoom email you connected.

Something not working? See troubleshooting.

Using the app

Schedule a Zoom interview

When a candidate reaches the interview step, OttoHR creates the Zoom meeting and emails the candidate the join link in one action.

You need: Zoom connected on the Integrations page, and an email address on the candidate's profile.

  1. 01Open Hiring and move a candidate to the Interview stage, or to any stage that schedules an interview. The interview email opens.
  2. 02In Schedule the interview, choose Zoom.
  3. 03Pick the date, start time, duration and time zone. You can also add guests from your employees or by email address, a meeting title and a description.
  4. 04Review the email and send it.

What happens

OttoHR creates the meeting on your Zoom account with you as the host, the waiting room on and joining before the host off. The candidate receives the join link and a calendar invitation. Each guest receives their own invitation. Your host start link is never sent to anyone.

Removing the app

You can disconnect Zoom from OttoHR or remove OttoHR from your Zoom account. Both end OttoHR's access.

Disconnect from OttoHR

  1. 01Open Integrations in OttoHR.
  2. 02On the Zoom card, click Disconnect and confirm.

OttoHR revokes its access on Zoom and deletes the authorization it stored.

Remove from your Zoom account

  1. 01Log in to your Zoom account and navigate to the Zoom App Marketplace.
  2. 02Click Manage > Added Apps or search for the OttoHR app.
  3. 03Select the OttoHR app.
  4. 04Click Remove.

Zoom notifies OttoHR, and within seconds the Zoom card in OttoHR shows Not connected.

What removal means

  • You can no longer create or update Zoom meetings from OttoHR until you connect again. Google Meet and in-person interviews keep working.
  • Meetings OttoHR already created stay on your Zoom account and their join links keep working. OttoHR does not delete them, so cancel them in Zoom if you no longer need them.
  • Other people in your company are not affected. Each Zoom connection belongs to one person.

What happens to your data

  • As soon as you disconnect or remove the app, OttoHR deletes your Zoom access and refresh tokens, your Zoom user ID and the Zoom email shown on the card.
  • OttoHR keeps the interview it scheduled in the candidate's application history, including the meeting's Zoom ID, join link, time and title. It is deleted when the application or your company account is deleted.
  • OttoHR never receives or stores Zoom recordings, chats or participant lists. Tokens are stored encrypted. Our Privacy Policy covers the rest.

Troubleshooting

The Zoom card says Unavailable
Zoom is not turned on for your OttoHR workspace. Email support@ottohr.com and we will enable it.
Connecting returns to OttoHR with a permission message
OttoHR needs both meeting permissions to schedule and update interviews. Click Connect again and approve every permission on Zoom's screen.
Zoom shows an error or does not let you approve
Check that you are signed in to the Zoom account you want to connect, then try again. If your Zoom account is managed by your company, ask your Zoom admin to allow OttoHR in the Zoom App Marketplace.
The card says Reconnect needed
Your Zoom authorization expired or was removed. Click Reconnect and approve again. Interviews you already scheduled are not affected.
You cannot connect from the demo
The OttoHR demo workspace cannot connect Zoom. Sign in to your own company workspace.
The meeting ends after 40 minutes
That is the limit of a Basic (free) Zoom account. Meetings follow the plan of the Zoom account that hosts them.
The meeting was created but the email did not send
Click send again in the same window. OttoHR reuses the meeting it already created, so no duplicate is made.

Support

Email support@ottohr.com with your company name and what you were trying to do.

support@ottohr.comPrivacy PolicyTerms of Service

Interviews without copying links

Connect Zoom once and every interview email carries its own meeting.