Recruiting agencies and headhunters
Interview Scheduling Accommodations: Coordinate Access Without Oversharing
The candidate asks for a later start and a break between panel sessions. The scheduling thread now includes the recruiter, client coordinator, hiring manager, four interviewers, and an inbox subject line that says far more than any interviewer needs to know. The calendar problem is real. The disclosure problem is worse.
Coordinate interview scheduling accommodations in eight steps
Use one candidate, one agency recruiter, an external client coordinator, a hiring manager, three required interviewers, one optional observer, mixed Google and Microsoft calendars, and an approved request for a later start, longer transition time, and a break between sessions.
- 1
Create one interview record with explicit roles and authority
Record search ID, candidate meeting ID, stage, purpose, duration or session plan, bounded date range, deadline, IANA zones, required and optional panel roles, approved substitutes, client logistics owner, accommodation owner, agency relationship owner, organizer calendar, disclosure class, and terminal proof.- The candidate, recruiter, client coordinator, approver, and interviewer roles stay distinct.
- An ATS stage or interview plan is not a confirmed event.
- Only named owners may approve, change, disclose, or close the private constraint.
- 2
Offer a clear private path for scheduling needs
Tell the candidate which approved channel can receive scheduling-access needs, who will read the request, what happens next, and how to correct or withdraw it. Do not require a calendar connection. Avoid asking for diagnosis or history when the scheduling team only needs an operational constraint.- The candidate can provide bounded availability in local time without exposing a personal calendar.
- The panel thread is not the intake channel.
- Consent, source, receipt time, correction, and withdrawal remain auditable.
- 3
Split private rationale from the executable logistics
Store any sensitive rationale under the organization’s approved restricted process. Give the scheduling engine only the authorized rule: earliest start, break length, session cap, format, buffer, location need, communication preference, or approved alternative. Attach owner, scope, date range, disclosure rule, and expiry.- Interviewers see logistics they must act on, not private background.
- The constraint cannot leak into another candidate, role, or search.
- Withdrawal or change creates a new revision rather than rewriting history.
- 4
Collect current availability across company boundaries
Read approved Google and Microsoft free/busy for connected panel members. Ask the candidate and unconnected participants for bounded windows through approved channels. Normalize identity, source, IANA zone, retrieval or reply time, consent, freshness, correction, expiry, and provider errors while keeping private event titles out.- Calendar connection is optional and helpful, not a condition of candidacy.
- Missing access, silence, and stale evidence are unknown rather than free.
- Candidate windows are used only for this declared interview workflow.
- 5
Apply accommodations as hard scheduling constraints
Intersect every required participant, then apply the authorized later start, breaks, session length, transition time, working hours, notice period, panel load, location, and approved substitute rules. Rank optional observers and preferences only after the candidate and required panel pass every hard constraint.- The system cannot trade away an approved constraint for a prettier calendar.
- Optional observers cannot block a feasible required panel.
- Time-zone and daylight-saving conversions preserve the candidate’s local-time promise.
- 6
Return one feasibility exception to the right owner
If no slot survives, preserve all valid candidate and panel evidence and issue one privacy-safe decision: approve a substitute, split the panel, widen dates, change session order, release another room, adjust duration under policy, or reclaim the plan. The recruiter keeps candidate judgment and the client keeps its staffing authority.- The candidate is not asked to solve the client’s panel staffing problem.
- The exception card omits diagnosis and unnecessary calendar detail.
- No automated path silently weakens the approved constraint.
- 7
Bind approvals and write one minimal invitation set
Bind candidate acceptance and client approval to meeting revision, exact session plan, required panel, optional decision, operational constraints, organizer calendar, and disclosure. Re-check current availability, issue one idempotent booking command, and put only necessary timing, format, location, and support logistics in each recipient’s invitation.- Private rationale stays out of titles, descriptions, conferencing labels, and broad recipient lists.
- Repeated approval or worker delivery cannot create a duplicate interview.
- A changed required calendar invalidates the stale proposal before booking.
- 8
Verify the interview and close private coordination state
Read back time, zone, organizer, candidate, every required interviewer, optional decision, session spacing, approved logistics, and invitation state. Stop reminders, close proposals, apply the organization’s retention and access rules, and return one concise result to agency and client owners. Trace access and changes without spreading sensitive content.- The candidate receives the complete approved schedule and correction path.
- The panel receives only the logistics each member needs.
- Completion is one verified interview plan or one bounded exception with a human owner.
Schedule the constraint without broadcasting the reason
A calendar engine may need to know that the first session cannot start before eleven and that a thirty-minute break must remain. It does not need an explanation of why. The hiring panel often needs even less: the final time, session order, format, and any action assigned to them.
Data minimization is practical calendar design. Smaller disclosure reduces accidental leaks in event titles, forwarded invites, ATS notes, screenshots, and reply-all threads.
The exception owner is part of the interview plan
The recruiter can coordinate candidate communication. The client may control panel staffing, rooms, interview format, or approved alternatives. Name those owners before there is no overlap. Otherwise the candidate’s private request becomes a multi-day hunt for someone willing to decide.
WonderCal’s scheduling direction should carry settled logistics and return only the unresolved choice. It should never decide whether an accommodation is appropriate or ask a model to infer one from candidate messages.
ATS automation, polls, links, sync, and drafted messages solve narrower steps
An ATS can store interview stages. A poll can collect votes. A booking link can expose configured slots. Calendar sync can reveal conflicts. An AI assistant can draft a considerate reply. Each may help without owning the private cross-company constraint through completion.
Scheduling execution joins consent, private logistics, required and optional roles, connected and conversational availability, client authority, proposal expiry, approval, event writes, recovery, invitation disclosure, and final proof.
Run the private-break acceptance test
Apply a later-start rule and break between sessions. Correct the candidate’s zone, duplicate one reply, change a required Microsoft calendar after proposal, add an optional observer, deliver approval twice, and hide the first event-write response.
Pass when private rationale never reaches the panel, the hard constraint survives, optional attendance does not block the panel, stale overlap revokes, duplicate work collapses, uncertain provider state reconciles, invitations contain only necessary logistics, and one interview plan is verified. Fail when privacy depends on nobody forwarding the thread.
Compare accommodation scheduling by what stays private and complete
The winning workflow preserves candidate dignity, client authority, current calendars, and one complete interview plan without turning private context into panel metadata.
| Decision vector | Recruiter inbox, spreadsheet, and manual holds | ATS automation, booking link, poll, or sync utility | WonderCal execution direction |
|---|---|---|---|
| Coordination completion | The recruiter collects private needs, joins calendars, gets client decisions, writes sessions, and checks every invitation. | Can automate a configured step while cross-company constraints and final proof may remain manual. | Target path carries authorized logistics to one verified interview plan or a bounded exception. |
| Cross-company reach | Works because the recruiter translates candidate, agency, and client state across every thread. | Depends on connected calendars and the shared surface external participants can access. | Designed for candidates and panels across Google, Microsoft, and unconnected calendars. |
| Privacy | Depends on careful notes, recipient lists, subject lines, event fields, and manual deletion. | Depends on the data, permissions, and recipients configured in each system. | Target model separates restricted rationale from executable logistics and recipient-specific disclosure. |
| Exception handling | The recruiter has full context and also owns every panel collision and client escalation. | A configured workflow may stop when a protected constraint produces no slot. | Designed to preserve settled evidence and return one privacy-safe client, candidate, or recovery decision. |
| Time and cost | No new system path; careful manual coordination repeats for every change. | Fast for standard interviews; net return depends on private exceptions left outside. | Value comes from completing the logistics while recruiters retain candidate judgment and client relationships. |
Coordination completion
Recruiter inbox, spreadsheet, and manual holds
The recruiter collects private needs, joins calendars, gets client decisions, writes sessions, and checks every invitation.
ATS automation, booking link, poll, or sync utility
Can automate a configured step while cross-company constraints and final proof may remain manual.
WonderCal execution direction
Target path carries authorized logistics to one verified interview plan or a bounded exception.
Cross-company reach
Recruiter inbox, spreadsheet, and manual holds
Works because the recruiter translates candidate, agency, and client state across every thread.
ATS automation, booking link, poll, or sync utility
Depends on connected calendars and the shared surface external participants can access.
WonderCal execution direction
Designed for candidates and panels across Google, Microsoft, and unconnected calendars.
Privacy
Recruiter inbox, spreadsheet, and manual holds
Depends on careful notes, recipient lists, subject lines, event fields, and manual deletion.
ATS automation, booking link, poll, or sync utility
Depends on the data, permissions, and recipients configured in each system.
WonderCal execution direction
Target model separates restricted rationale from executable logistics and recipient-specific disclosure.
Exception handling
Recruiter inbox, spreadsheet, and manual holds
The recruiter has full context and also owns every panel collision and client escalation.
ATS automation, booking link, poll, or sync utility
A configured workflow may stop when a protected constraint produces no slot.
WonderCal execution direction
Designed to preserve settled evidence and return one privacy-safe client, candidate, or recovery decision.
Time and cost
Recruiter inbox, spreadsheet, and manual holds
No new system path; careful manual coordination repeats for every change.
ATS automation, booking link, poll, or sync utility
Fast for standard interviews; net return depends on private exceptions left outside.
WonderCal execution direction
Value comes from completing the logistics while recruiters retain candidate judgment and client relationships.
Frequently asked questions
How should a recruiting agency handle interview scheduling accommodations?
Should interviewers see why a candidate needs a scheduling change?
Does a candidate need to connect a personal calendar?
What happens when the panel cannot meet the approved constraint?
Where can recruiting agencies review WonderCal?
Primary sources
- U.S. EEOC: Job Applicants and the ADA — official U.S. guidance for employers and job applicants; organizations should obtain legal advice for their facts and jurisdiction
- ICO: A guide to the data protection principles — official purpose limitation, data minimization, accuracy, retention, security, and accountability guidance
- Google Calendar API: Freebusy query — official Google availability request, time-zone, group-expansion, and error fields
- Microsoft Graph: calendar getSchedule — official Microsoft availability operation and permission guidance
Coordinate the logistics without spreading the story
Keep private rationale restricted, make approved constraints executable, preserve candidate and panel evidence, and require one verified interview plan.
See WonderCal for recruiting agencies