Schedule an interview with a Zoom, Teams, or Meet link

Last updated: August 18, 2026

When you schedule an interview in Kula, you choose how the candidate and interviewers actually meet. Kula supports video interviews over Zoom, Google Meet, or Teams, phone interviews, in-person interviews, and live coding interviews through HackerRank, and it handles generating and attaching the right link or details for whichever one you pick.

Use this to understand what each location option does and what you need to set up beforehand.

Location is part of the regular scheduling flow, whether you're scheduling manually, with AI, or sending a self-schedule link. HackerRank interviews work a little differently, covered in its own section below.

Zoom

Set Location to Zoom, then set Host to the interviewer whose Zoom account should host the call. Kula shows that person's Zoom account status, for example whether they're a paid or free user, need a license, or aren't part of your organization's Zoom account, so you can catch a problem before you send the invite. Kula generates the Zoom link automatically and attaches it to the calendar invites and confirmation email.

Google Meet

Set Location to Google Meet, then set Host the same way you would for Zoom. Kula generates the Meet link and attaches it to the invites and confirmation email.

Teams

Set Location to Teams. Kula generates the Teams link and attaches it to the invites and confirmation email.

Note: Which accounts are available to host a Zoom, Google Meet, or Teams call from depends on your account's integration with that tool. If an interviewer can't host, connect their account or choose a different interviewer.

Phone Interview

Set Location to Phone Interview. There's no link to generate; Kula uses the candidate's phone number on file instead, so it's worth confirming that's correct before you schedule.

Onsite / Physical

Set Location to Onsite / Physical for an in-person interview. There's no meeting link involved.

HackerRank

A HackerRank interview is a live coding interview, and it's set up differently from the other locations. Instead of choosing HackerRank from the Location field on a regular Interview activity, add a HackerRank interview activity to the stage in the job's interview plan. From there, scheduling it works like any other interview, you pick the interviewer, date, and time, plus which HackerRank template to use for the coding environment.

Note: HackerRank interviews require your account to have the HackerRank integration connected. This is separate from a HackerRank assessment activity, which sends candidates an async take-home test instead of a live interview.

What happens after you schedule

For Zoom, Google Meet, and Teams interviews, Kula attaches the meeting link to the calendar invites and confirmation email. If your account has the AI notetaker enabled, it can join those three to record and transcribe the interview; it isn't available for phone, onsite, or HackerRank interviews.

Need Help?

If you have questions or need assistance with setup, feel free to reach out to us at support@kula.ai or use the in-app assistance.