Recruiters: Streamline the interview scheduling process with candidates.
HR Professionals: Efficiently manage interview slots and avoid double bookings.
Candidates: Simplify the process of scheduling interviews with potential employers.
Business Owners: Optimize time management and scheduling for interviews with applicants.
Problem Solved
This workflow addresses the common challenges of scheduling interviews, such as:
Availability Conflicts: Automatically checks the user's Google Calendar for available time slots.
Time Zone Confusion: Ensures all times are managed in Eastern Time, eliminating misunderstandings.
Inefficient Communication: Reduces back-and-forth communication by providing available time slots directly to candidates.
Workflow Steps
Trigger: The workflow is initiated when a chat message is received from the candidate.
Chat Interaction: The AI chatbot interacts with the candidate, asking for their phone number, email, preferred date, and time for the interview.
Get Availability: The workflow calls the Get Availability tool to check the user's calendar for free slots.
Generate Time Slots: It generates 30-minute time slots based on the user's calendar and business hours (9 AM to 5 PM).
Check for Conflicts: The workflow checks if the proposed time is blocked by existing events in the calendar.
Confirmation: If a time is agreed upon, the workflow confirms the details with the candidate and prepares to book the meeting.
Schedule the Interview: The selected time slot is added to the user's Google Calendar with all relevant details, including the candidate's email and phone number.
Final Response: The candidate receives a confirmation message with the interview details.