Interview Scheduling with AI agents

Neotask takes a candidate from 'move to interview' to a confirmed panel on calendars within minutes, without the usual email tennis. It checks every interviewer's real availability in Google Calendar, proposes slots that satisfy panel composition rules (at least one senior engineer, one cross-functional partner), sends the candidate a booking link, and creates the Zoom room and calendar holds automatically once they pick a time. Recruiters go from a stack of scheduling requests to a queue of confirmed interviews.

How it works today vs. with Neotask

Interview scheduling is deceptively hard because it's a constraint-satisfaction problem disguised as an email thread: five interviewers' calendars, a candidate's stated availability window, a requirement that the panel include specific roles, and a time zone difference nobody remembers to account for until the invite goes out wrong. Recruiters typically resolve this by round-tripping emails — 'does Tuesday at 2pm work?' — which for a five-person panel can take three or four days of back-and-forth before a single interview is locked. Neotask replaces the round-trip with a single pass: it reads real calendar free/busy data up front, computes valid slots that satisfy the panel constraint, and only then presents options — to the candidate, once, with a booking link that resolves everything on click.

The agent flow

Pull panel and constraints

Neotask reads the requisition's required panel composition (e.g. hiring manager + two peers + one cross-functional) from the ATS-linked spreadsheet or Notion tracker and identifies who must attend.

Integration: notion

Check real availability

It queries each interviewer's Google Calendar for free/busy blocks over the candidate's stated window, respecting working hours and existing holds — no double-booking risk.

Integration: google-calendar

Compute valid joint slots

Slots where every required panelist is free are ranked and the top three to five are selected, spread across different days when possible so the candidate has real choice.

Send the candidate a booking link

A branded scheduling email goes out with the pre-computed slots; the candidate picks one and the confirmation is instant — no further coordination needed on the company side.

Integration: gmail

Auto-create the meeting and room

On booking, Neotask creates the Zoom link, adds it plus prep notes to every panelist's calendar, and reserves the room if the interview is in-person.

Integration: zoom

Notify the panel in Slack

A confirmation posts to the recruiting Slack channel with the candidate's resume, the interview loop stage, and a reminder of each panelist's focus area for the session.

Integration: slack

Handle reschedules without restarting

If a panelist needs to reschedule, Neotask recomputes the constraint set against the remaining valid interviewers and offers new slots automatically rather than restarting the whole thread.

Variations

Frequently asked questions

What if an interviewer has a calendar Neotask can't read?

It flags the gap explicitly rather than guessing — the recruiter gets a note that one panelist's calendar wasn't accessible and needs a manual check, instead of a silently wrong slot.

Does it handle candidate time zone conversion?

Yes — all proposed slots are converted to the candidate's stated time zone in the booking email, and the calendar invite carries correct time zone metadata for every attendee.

Can it reschedule around PTO?

It reads calendar events including out-of-office blocks, so PTO is treated the same as any other busy time and excluded automatically.

How does it choose which slots to offer first?

It ranks by soonest availability and day spread by default, but you can weight it toward interviewer preference (e.g. always morning slots) per team.

Start free

Plans

Free

$0/mo

Download without a card and start for free.

Individual

$50/mo

The full personal agent platform for one person.

Enterprise

$200/mo

Multiple workspaces and capacity for larger teams.

Continue