Skip to main content

How to Auto‑Generate Zoom, Microsoft Teams, or Google Meet Links for Interviews in PyjamaHR

Updated this week

Executive Summary

PyjamaHR enables recruiters to seamlessly schedule interviews by auto-generating secure Zoom, Microsoft Teams, or Google Meet links directly within the platform. This automation eliminates manual meeting setup, reduces scheduling errors, and ensures all participants receive the correct join links—saving time and improving the candidate experience.


Detailed Overview

When you schedule an interview in PyjamaHR, the platform can automatically create a unique video meeting link (Zoom, Teams, or Google Meet) and insert it into the interview invitation sent to both candidates and interviewers. This feature is designed to:

  • Eliminate manual meeting creation: No more copying and pasting links or switching between tools.

  • Reduce errors: Ensures every invite contains the correct, unique link.

  • Streamline communication: All stakeholders receive the join link in their calendar and email notifications.

When and Why to Use This Feature

  • Interview Scheduling: For one-on-one or panel interviews, technical assessments, or support calls.

  • Account Verification Calls: For business verification or troubleshooting, as seen in many customer support scenarios.

  • Demo/Walkthrough Sessions: For onboarding or product demos with new clients.

Integration with Other PyjamaHR Features

  • Calendar Integrations: Syncs with Google Calendar, Outlook, and Teams (with some caveats—see troubleshooting).

  • Automated Email Notifications: Meeting links are included in candidate and interviewer emails.

  • Interview Panel Management: All panel members receive the same join link.

Business Impact

  • Faster scheduling: Reduces back-and-forth and manual steps.

  • Professionalism: Consistent, branded invites improve your employer brand.

  • Reduced no-shows: Clear, accessible links in every invite.


Step-by-Step Guide: Scheduling Interviews with Auto‑Generated Meeting Links

Prerequisites

  • Admin/Recruiter access to PyjamaHR.

  • Integrated video platform: Zoom, Microsoft Teams, or Google Meet must be connected in PyjamaHR settings.

    • Zoom/Teams require OAuth integration and admin approval (see below).

  • Calendar integration (Google/Outlook) recommended for full automation.

1. Connect Your Video Platform

A. Zoom
- Go to Settings > Integrations > Zoom.
- Click Connect Zoom and authorize PyjamaHR.
- Admin approval may be required for some organizations.

B. Microsoft Teams
- Go to Settings > Integrations > Microsoft Teams.
- Click Connect Teams and follow the Microsoft login prompts.
- If prompted for admin consent, your IT admin must approve the PyjamaHR app in Azure Entra (formerly Azure AD).

C. Google Meet
- Google Meet is available by default if your calendar is integrated.

Screenshot Suggestion: Show the Integrations page with Zoom/Teams/Google Meet connection buttons.

2. Schedule an Interview

  • Navigate to the Candidates tab or the relevant Job.

  • Click Schedule Interview.

  • Fill in:

    • Candidate name

    • Interviewers/panel

    • Date & time

    • Duration

    • Interview type: Select Zoom, Teams, or Google Meet from the dropdown.

  • Check the box to Send Email Notification to candidate and interviewers.

Screenshot Suggestion: Show the interview scheduling modal with the video platform dropdown.

3. Confirm and Send Invites

  • Click Schedule and Notify.

  • PyjamaHR will:

    • Auto-generate a unique meeting link.

    • Insert the link into the calendar invite and email.

    • Send notifications to all participants.

Screenshot Suggestion: Example of an email/calendar invite with the auto-generated meeting link.

4. Joining the Interview

  • All participants can join directly from the link in their email or calendar event.


Advanced Usage & Best Practices

Power User Tips

  • Panel Interviews: Add multiple interviewers; all will receive the same join link.

  • Rescheduling: If you change the time or platform, PyjamaHR will update the link and send new invites.

  • Multiple Platforms: You can connect more than one video platform and choose per interview.

Optimization Strategies

  • Set Default Platform: In Settings > Interview Preferences, set your preferred video platform to save time.

  • Calendar Sync: Ensure your calendar integration is active so invites block the correct time slots and avoid double-booking.

Do’s and Don’ts

Do:
- Always verify your video platform is connected before scheduling.
- Use the “Send Email Notification” option to ensure all parties receive the link.

Don’t:
- Don’t manually paste external meeting links into templates—this can trigger anti-spam filters or cause confusion.
- Don’t disconnect your video platform after scheduling; it may break future link generation.


Troubleshooting & Common Issues

  • Zoom/Teams shows as connected in settings but not during scheduling:

  • Try disconnecting and reconnecting the integration.

  • Ensure you have the latest admin approval (especially for Teams via Azure Entra).

  • If the issue persists, contact support with screenshots.

  • Teams link missing in candidate email:

  • The link is generated after scheduling and sent in a separate automated email.

  • If not received, check spam/junk folders and confirm the candidate’s email address.

2. Outlook/Teams Integration Issues

  • Outlook calendar shows incorrect availability:

  • Known issue; PyjamaHR’s time-checking logic may be more accurate with Google Calendar.

  • Re-sync your Outlook calendar and check for duplicate events.

  • Teams integration asks for admin consent repeatedly:

  • Your IT admin must approve the PyjamaHR app in Azure Entra.

  • Remove prompt=consent or prompt=admin_consent from the OAuth URL if manually configuring.

3. Schedule and Notify Button Not Working

  • Button is unclickable or does nothing:

  • Ensure all required fields are filled.

  • Try refreshing the page or clearing your browser cache.

  • If the issue persists, contact support.

4. Candidates/Interviewers Not Receiving Invites

  • Check email addresses for typos.

  • Ask recipients to check spam/junk folders.

  • Verify that “Send Email Notification” was checked during scheduling.

  • Do not manually paste meeting links into email templates.

  • PyjamaHR auto-generates and inserts the correct link after scheduling.


Comprehensive FAQ

1. How do I connect Zoom/Teams/Google Meet to PyjamaHR?
Go to Settings > Integrations and follow the prompts for each platform.

2. Why is the Teams/Zoom link missing from my candidate’s invite?
The link is generated after scheduling and sent in a separate automated email. If missing, check spam folders or contact support.

3. Can I use my own Zoom/Teams account?
Yes, but it must be connected via OAuth in PyjamaHR’s Integrations.

4. What if my organization requires admin approval for Teams?
Your IT admin must approve the PyjamaHR app in Azure Entra.

5. Why does the “Schedule and Notify” button not work?
Ensure all required fields are filled and try refreshing the page.

6. Can I schedule interviews for multiple candidates at once?
Currently, interviews are scheduled one candidate at a time.

7. How do I add multiple interviewers to a call?
Add all panel members in the “Interviewers” field; all will receive the same link.

8. Can I change the video platform after scheduling?
Yes, edit the interview and select a new platform; PyjamaHR will update the link and resend invites.

9. Why does my calendar show me as busy for interviews I’m not attending?
Check your calendar integration settings; only assigned interviewers should be blocked.

10. What if my candidate says they didn’t receive the link?
Confirm their email address, check spam, and verify that notifications were sent.

11. Can I use external scheduling tools like Calendly?
Yes, but for full automation and tracking, use PyjamaHR’s built-in scheduling.

12. What if my video platform disconnects after scheduling?
Reconnect in Settings > Integrations to restore functionality.


Related Features & Next Steps

  • Calendar Integrations: Sync Google or Outlook for full scheduling automation.

  • Interview Panel Management: Add/remove interviewers easily.

  • Automated Reminders: Set up reminders for candidates and interviewers.

  • Reporting: Track interview status and attendance.

Recommended Next Steps:
- Review your integration settings for Zoom, Teams, and Google Meet.
- Set your default video platform in Interview Preferences.
- Explore advanced scheduling options like buffer times and panel interviews.


Key Takeaways

  • Always connect your preferred video platform before scheduling.

  • Use PyjamaHR’s built-in scheduling for automated, error-free meeting links.

  • If you encounter issues, check integration status, refresh, and contact support with details/screenshots.

By following these steps and best practices, you’ll ensure every interview is scheduled smoothly, with the right people in the right place—every time.

Did this answer your question?