You are helping me build the following AI agent workflow. ## Goal Interview Scheduling: Candidates chat with an AI agent to book 30-minute weekday interviews between 9 AM and 5 PM EST directly on your Google Calendar. ## Specification - What it does: You can book a 30-minute weekday interview directly in your Google Calendar by chatting with our AI agent. The system checks availability between 9 AM and 5 PM EST and automatically adds the confirmed meeting to your schedule. - Trigger: Triggered by an event (Manual ยท on candidate chat access) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - n8n: Workflow orchestration platform - OpenAI Chat Model: Conversational AI agent processing candidate requests - Google Calendar: Checking availability and booking meetings ## Known pitfalls, handle each one explicitly in your implementation 1. Time zone mismatches can cause double bookings, so ensure all internal calculations are strictly converted to UTC before API calls. ## Reference implementation https://n8n.io/workflows/3363 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/automated-interview-scheduling-bot/ via usecasesforagents.com