This workflow provides an automated way for candidates to schedule interviews through a conversational AI assistant. It integrates OpenAI’s GPT models with Google Calendar to check your availability, propose suitable time slots, and automatically book the meeting once details are confirmed. Designed for simplicity and efficiency, it eliminates manual back-and-forth scheduling while ensuring no double bookings occur.
Features
- AI Chatbot Interface: Allows candidates to interact via a friendly chat interface to schedule their interviews.
- Real-Time Calendar Sync: Checks your Google Calendar for existing events to avoid conflicts.
- Smart Time Slot Generation: Automatically finds 30-minute interview slots within business hours (9 am–5 pm EST, weekdays only).
- Natural Language Date Handling: Interprets requests like “next Tuesday” and converts them into actual dates.
- Automated Booking: Once a time is confirmed, the interview is created in Google Calendar with all relevant details (email, phone, start/end time).
- No Double Booking: Ensures only free time slots are offered, respecting your existing meetings.
- Customizable Conversation Rules: You can adjust tone, required fields, and scheduling rules in the system message.
- Secure OAuth2 Integration: Uses Google OAuth2 for secure calendar access.
- OpenAI GPT-4o Support: Uses a lightweight GPT model (gpt-4o-mini) for fast, context-aware conversation.