Let candidates book interviews through a simple chat. The assistant collects details, offers 30 minute weekday slots between 9am and 5pm Eastern, and places the meeting on Google Calendar once everything is confirmed. Ideal for recruiters and HR teams that want faster scheduling without back and forth.
A chat message starts the flow. An AI agent with short term memory asks for email, phone, preferred date, and time, and can run tools to check your calendar. The availability tool reads Google Calendar events, splits them into 30 minute blocks, generates all possible slots, and marks any clashes so only free times remain. Another tool validates day names to avoid weekend picks. When details are complete, the output is converted to clean JSON and a calendar event is created. If something is missing, the bot asks for what is needed.
Set up with OpenAI and Google Calendar credentials, then replace the sample calendar email and credential names. Share the chat link with candidates and test by booking a slot. Teams usually cut scheduling time from minutes to seconds and keep calendars accurate during busy hiring sprints.