Executive Summary
PyjamaHR’s interview scheduling tools let you seamlessly arrange 1‑to‑1, panel, and group interviews—whether you want to assign a fixed time or let candidates pick their own slots. This guide covers every step, from setup to advanced tips, and addresses common issues like time zone mismatches, calendar integration, and missing meeting links. Use this article to ensure a smooth, professional interview experience for both your team and your candidates.
Detailed Overview
What Is Interview Scheduling in PyjamaHR?
PyjamaHR’s scheduling feature allows you to:
- Book 1‑to‑1 interviews (single interviewer and candidate)
- Arrange panel interviews (multiple interviewers with one candidate)
- Set up group interviews (multiple candidates and/or interviewers)
- Let candidates pick their own time slots or assign a fixed time
- Integrate with Google Calendar, Outlook, Zoom, and Microsoft Teams
- Send automated invites and reminders to all participants
When to Use:
- For any stage of your hiring process: screening, technical, HR, or final interviews
- When you need to coordinate multiple interviewers or allow candidates to self-schedule
- To reduce manual coordination and avoid double-booking
Business Impact:
- Speeds up hiring cycles
- Reduces scheduling errors and back-and-forth emails
- Improves candidate and interviewer experience
Step-by-Step Guide: Scheduling Interviews in PyjamaHR
Prerequisites
Calendar Integration: Connect your Google or Outlook calendar (Settings > Integrations)
Video Platform Integration: Connect Zoom or Microsoft Teams if using virtual interviews
Set Your Working Hours: Profile > Availability/Working Hours
Panel Members: Ensure all interviewers are added to the job or as users
1. Scheduling a 1‑to‑1 Interview (Fixed Time)
Go to the Candidate Profile:
- Navigate to the relevant job and select the candidate.Click ‘Schedule Interview’:
- Button is typically at the top of the candidate profile.Select Interview Type:
- Choose from Google Meet, Zoom, Microsoft Teams, or In-Person.Set Date, Time, and Duration:
- Use the date/time picker.
- Duration can be customized (e.g., 15, 30, 60 minutes).Assign Interviewer(s):
- Select yourself or another team member.Send Invite:
- Click ‘Schedule and Notify’.
- An email/calendar invite is sent to both candidate and interviewer.
Screenshot Callouts:
- Candidate profile with ‘Schedule Interview’ button
- Date/time picker and interviewer selection
2. Scheduling a Panel or Group Interview
Follow steps 1–3 above.
Add Multiple Interviewers:
- In the ‘Interviewers’ field, select all required panel members.(Optional) Add Multiple Candidates:
- For group interviews, select multiple candidates if supported.Set Meeting Platform:
- Choose Zoom, Teams, or Google Meet.Send Invite:
- All participants receive the invite and calendar block.
Screenshot Callouts:
- Interviewers multi-select field
- Confirmation screen showing all invitees
3. Letting Candidates Pick Their Own Time Slot
Go to Candidate Profile > Schedule Interview.
Choose ‘Let Candidate Pick Slot’:
- Select this option in the scheduling modal.Set Available Dates and Times:
- Specify the days and time windows candidates can choose from.
- Set buffer time between interviews (e.g., 15 minutes).
- Note: Availability is based on your working hours and calendar integration.Send Scheduling Link:
- Candidate receives an email with a unique link to pick a slot.Candidate Books Slot:
- Once booked, all participants receive confirmation and calendar invites.
Screenshot Callouts:
- ‘Let Candidate Pick Slot’ toggle
- Availability window setup
4. Rescheduling or Updating Availability
To reschedule: Use the ‘Reschedule’ option in the candidate’s interview event.
To update available slots: Create a new scheduling link with revised dates/times and send it to the candidate. (Existing links cannot be edited.)
5. Checking Interview Status
Events Section: All scheduled interviews appear here.
Candidate Timeline: Once a candidate books a slot, the interview is logged in their profile timeline.
Mail Tab: All interview-related emails are tracked here.
Advanced Usage & Best Practices
Power User Tips
Set Buffer Times: Prevent back-to-back interviews by adding buffer periods.
Limit Slots per Day: (Feature request in progress) Currently, candidates can book multiple slots per day; monitor and manually limit if needed.
Panel Coordination: Only interviewers added to the panel will receive invites and calendar blocks.
Email Templates: Templates are shared at the team/organization level—customize for consistent communication.
Integration Strategies
Google/Outlook Calendar: Ensure your calendar is connected and up-to-date to avoid double-booking.
Zoom/Teams Links: Connect your account before scheduling; links are auto-generated and included in invites.
Timezone Awareness: Double-check time zone settings before sending invites, especially for international candidates.
Do’s and Don’ts
Do:
- Set your working hours and check time zone settings before sending invites.
- Confirm all interviewers are added and have accepted calendar invitations.
- Use the ‘Let Candidate Pick Slot’ feature for high-volume or flexible scheduling.
Don’t:
- Change time zones mid-way through scheduling (can cause errors).
- Assume buffer times apply across all jobs—verify in each event.
- Rely on old scheduling links after updating availability—always send a new link.
Troubleshooting & Common Issues
1. Time Zone Mismatch
Symptoms: Candidate books outside your working hours, or time appears wrong after confirmation.
Solution:
- Double-check your profile’s time zone and working hours.
- Ensure you don’t change time zones during scheduling.
- If issue persists, capture screenshots and contact support.
2. Calendar Integration Not Blocking Busy Times
Symptoms: Candidates see you as available even when you’re busy in Outlook/Google.
Solution:
- Reconnect your calendar in Settings > Integrations.
- Note: Some issues with Outlook integration have been reported; fixes are ongoing.
- If using Outlook, verify that your busy events are marked as ‘Busy’ (not ‘Free’).
3. Buffer Time Not Honored
Symptoms: Interviews scheduled back-to-back despite buffer settings.
Solution:
- Ensure buffer time is set in the scheduling modal.
- Buffer may not apply across different jobs—verify for each event.
- If issue persists, report with event links and screenshots.
4. Missing Meeting Links (Zoom/Teams)
Symptoms: Invites/emails missing join links for Zoom or Teams.
Solution:
- Confirm your Zoom/Teams account is connected before scheduling.
- Meeting links are generated after scheduling and included in the automated email from PyjamaHR.
- If using custom email templates, ensure placeholders are correct (meeting link cannot be added manually; it’s auto-inserted).
5. Schedule and Notify Button Not Clickable
Symptoms: Button is greyed out or unresponsive.
Solution:
- Check all required fields are filled (date, time, interviewer, candidate).
- Refresh the page or try a hard refresh (Ctrl+F5).
- If issue persists, contact support.
6. Interview Not Appearing in Calendar
Symptoms: Interview shows in PyjamaHR but not in Google/Outlook calendar.
Solution:
- Reconnect your calendar integration.
- Check spam/junk folders for invites.
- If still missing, contact support with candidate/job details.
7. Email/Invite Not Received
Symptoms: Candidate or interviewer doesn’t get the invite.
Solution:
- Check email address for typos.
- Verify invite was sent (Mail tab in candidate profile).
- Ask recipient to check spam/junk folders.
- If using Teams/Zoom, ensure integration is active.
Comprehensive FAQ
1. Can I let candidates pick their own interview slot?
Yes, use the ‘Let Candidate Pick Slot’ option when scheduling.
2. How do I set buffer time between interviews?
Set buffer time in the scheduling modal. This prevents back-to-back bookings.
3. Why is my calendar showing me as available when I’m busy?
Reconnect your calendar and ensure events are marked as ‘Busy’. Some issues with Outlook are being addressed.
4. How do I add multiple interviewers (panel interview)?
Select multiple users in the ‘Interviewers’ field when scheduling.
5. Can I schedule group interviews with multiple candidates?
If supported, select multiple candidates; otherwise, schedule individually.
6. Why is the meeting link missing from the invite?
Ensure your Zoom/Teams account is connected. Links are auto-generated and included in the invite email.
7. How do I update available slots after sending a scheduling link?
You must create a new scheduling link with updated availability and send it to the candidate.
8. Why is the ‘Schedule and Notify’ button not working?
Ensure all fields are filled. Try refreshing the page.
9. How do I check if an interview was scheduled?
Check the Events section or the candidate’s Timeline.
10. Can I share email templates across my team?
Yes, templates are available at the team/organization level.
11. Why is my calendar getting blocked for interviews I’m not attending?
Only assigned interviewers should have their calendars blocked. If not, contact support.
12. How do I ensure time zones are correct for all participants?
Set your profile’s time zone and avoid changing it during scheduling.
13. What if my interviewers aren’t receiving invites?
Check their email addresses, onboarding status, and spam folders.
14. How do I add interviewers to a closed job?
Interviewers can only be added to active jobs.
15. How do I see all interview-related emails?
Check the Mail tab in the candidate’s profile.
Related Features & Next Steps
Calendar Integrations: How to Connect Google/Outlook Calendar
Video Platform Integrations: Setting Up Zoom and Teams in PyjamaHR
Bulk Actions: Using Mass Actions for Interview Invites
Candidate Timeline: Track all interview activity in the candidate’s profile
Email Templates: Customize and share templates for consistent communication
Still need help?
If you encounter persistent issues, gather screenshots, event links, and error details, then contact PyjamaHR Support for priority assistance.
This article is based on real customer scenarios and is updated regularly to reflect the latest improvements and best practices in PyjamaHR’s interview scheduling features.