Recruitment Agencies
Interview scheduling automation: a practical agency workflow
A step-by-step interview scheduling workflow for recruitment agencies, from an authorised request to confirmations, time zones, changes by either party and testing.
By Talk Digital · 25 October 2026 · 4 min read
- Workflow design
- Customer communication
- Integrations

Arranging an interview can take a surprising number of messages: checking the client's availability, offering times to the candidate, confirming, sending details, then starting again when someone needs to move it. Multiply that across a desk and it adds up to hours each week.
This guide walks through a practical scheduling workflow that automation can run, with consultants staying in charge of who is interviewed and what happens next. For context on which recruitment tasks suit automation, see recruitment tasks you can automate while keeping hiring decisions human.
Begin with an authorised interview request
Scheduling should only start after a consultant has decided a candidate is progressing to interview and the client has agreed. The automation arranges the time; it does not decide who gets an interview.
Make the trigger explicit, for example a consultant changing the candidate's status in your ATS to interview requested, with the client, role and interview format recorded.
Availability, confirmation and rescheduling rules
Agree the rules before building anything. Whose calendar is the source of availability: the client's, the consultant's or both? How long is each interview, and is there a buffer between them? How much notice is needed?
Calendar tools can handle much of this. Google Calendar appointment schedules (opens in a new tab), for example, let you set availability, appointment length, time zone, booking lead times and buffers, check calendars to avoid conflicts, and send confirmations and reminders. Some features need an eligible subscription, and other calendar tools work differently.
- How many time options a candidate is offered, and how long they stay open
- What happens if nobody picks a time: a reminder, then a task for the consultant
- Who can reschedule, and how much notice is required
- Whether reschedules go back through the client for approval
Time zones and changes by either party
Candidates relocating, clients with offices in different states and video interviews all introduce time zones. Store every interview with its time zone, show each person the time in their own zone, and include the zone in every confirmation.
Either party may need to change the time. Design for both. If the client cancels, the candidate is told promptly and offered new times. If the candidate cancels, the client is told and the consultant is alerted. Google Calendar's help (opens in a new tab) notes that cancelling a booked appointment emails the person who booked and frees the time, that deleting an appointment schedule does not cancel appointments already booked, and that someone with a forwarded confirmation email can cancel. Check how your own tools behave, because those details affect who can change what.
An example workflow
The steps below show one way to organise scheduling. They are illustrative; adjust them to your tools and clients.
Example interview scheduling workflow
- A consultant marks the candidate as interview requested in the ATS, with the client, role and format.
- The workflow checks the agreed availability and offers the candidate a set of times, shown in their time zone.
- The candidate picks a time. Confirmations go to the candidate, the client contact and the consultant, with the time zone and joining details.
- The ATS record is updated with the interview time.
- Reminders are sent before the interview.
- If either party cancels or asks to move the time, the other party and the consultant are told, and new times are offered where appropriate.
- After the interview, a task asks the consultant to record feedback. The consultant decides the next step.
Keep progression decisions separate
The workflow ends when the interview has taken place and the consultant has been prompted for feedback. Whether the candidate progresses, receives an offer or is told they were unsuccessful is a decision for people, communicated by people.
Avoid automating outcome messages based on interview attendance or feedback fields. A candidate who missed an interview because of an emergency deserves a conversation, not an automated rejection.
Protect candidate information
Scheduling only needs names, contact details, times and joining links. Do not pass CVs, notes or assessment information into calendar invitations or scheduling tools. The OAIC explains (opens in a new tab) that the employee records exemption does not cover unsuccessful applicants, so candidate information may well be covered by privacy law.
Testing checklist
Run through each scenario before relying on the workflow.
- Scheduling starts only from an authorised status change
- Offered times respect availability, buffers and notice periods
- Times show correctly for a candidate in another time zone, including around daylight saving changes
- Confirmations reach the candidate, client and consultant with the right details
- Cancellations and reschedules by either party notify everyone and update the ATS
- No candidate picks a time: reminders are sent, then the consultant gets a task
- Calendar invitations contain no CV or assessment details
- After the interview, the consultant is prompted for feedback and no outcome message is sent automatically
Measure whether it helps
Record a baseline before switching the workflow on, then compare after a few weeks.
- Messages or calls needed to arrange each interview
- Time from interview request to confirmed time
- Reschedules and no-shows
- Consultant time spent on scheduling each week
Ask candidates and client contacts for informal feedback too. A workflow that saves consultants time but confuses candidates needs adjusting.
Next steps
Most scheduling workflows depend on your ATS or CRM. Before connecting anything, read what to ask before automating your recruitment ATS or CRM. When you are ready, discuss your scheduling workflow with a recruitment automation specialist or see how the free consultation works.
Common questions
Can candidates book interviews directly in a client's calendar?
Only if the client agrees and the calendar is set up to expose availability without revealing other appointments. Many agencies offer times from an agreed availability window instead.
What about daylight saving?
Store each interview with its time zone and let the calendar tool convert times. Test bookings that fall either side of a daylight saving change, especially across states.
Sources and further reading
This article is general information, not legal, tax or financial advice. Check your situation with a qualified adviser where it matters.
Discuss your proposed workflow with a specialist
Visit the Recruitment Agencies page to see where specialists can help and who is listed, browse all specialists, or tell Talk Digital what you need. Your first consultation with a specialist is free and lasts 15 minutes, and sending a request does not commit you to anything.
Keep reading
Recruitment Agencies
Recruitment tasks you can automate while keeping hiring decisions human
Where automation can take administrative load off recruitment consultants, where it should not go, and how to keep review points and data minimisation in place.
Recruitment Agencies
What to ask before automating your recruitment ATS or CRM
A preparation checklist for connecting automation to an applicant tracking system or recruitment CRM, with a briefing template and proposal checklist.
Automation
How to automate business processes in a small business, step by step
A practical, step-by-step method for automating repetitive work in a small business, from mapping the process to testing and looking after it.
