Interview Scheduler(面试安排助手)
该工作流通过AI聊天机器人自动与求职者沟通,收集联系信息和面试偏好时间,并实时查询面试官的Google日历空闲时间,智能匹配可用的30分钟面试时段。它能够避免时间冲突,减少人工沟通成本,快速安排面试并发送确认信息,提升用户体验,适用于人力资源部门、招聘团队及任何需要自动安排会议的场景。
流程图

工作流名称
Interview Scheduler(面试安排助手)
主要功能和亮点
该工作流利用AI聊天机器人自动与求职者对话,收集联系方式(电话、邮箱)、及面试的偏好时间,并实时查询面试官的Google日历空闲时间,智能匹配30分钟的可用时间段,避免冲突,自动安排面试并发送确认信息。支持自然语言中的日期识别(如“下周二”),提升交互体验。
解决的核心问题
- 自动化面试时间协调,减少人工来回沟通成本
- 实时获取并校验面试官的日历空闲时间,避免重复预约
- 快速生成符合工作时间(美东时间周一至周五9:00-17:00)的可用时段
- 通过AI智能对话,准确收集和确认面试信息,提升用户体验
应用场景
- 人力资源部门或招聘团队自动安排候选人面试
- 企业与外部面试者快速协调面试时间
- 任何需要基于日历空闲时间自动安排30分钟会议的场景
主要流程步骤
- 通过Webhook接收求职者发起的聊天请求
- AI聊天机器人询问并收集求职者电话、邮箱、期望面试日期和时间
- 调用“get_availability”子工作流从Google日历获取未来一周内的所有事件
- 将日历事件拆分成30分钟时间块并标记为“Blocked”
- 生成未来7天内工作日(周一至周五)9:00-17:00的所有30分钟时间段
- 合并日历已占用时间和所有时间段,过滤出空闲时段
- AI机器人根据空闲时间向求职者推荐可用面试时间,若请求时间冲突则重新推荐
- 确认面试时间后,将面试信息格式化成JSON
- 利用Google Calendar节点自动在日历中添加面试事件,包含候选人邮箱和电话备注
- 返回确认信息给求职者,完成面试安排
涉及的系统或服务
- Google Calendar(获取和更新日历事件)
- OpenAI GPT-4o-mini模型(实现智能对话和时间解析)
- n8n自动化平台(工作流编排与执行)
- Webhook(接收聊天请求)
适用人群或使用价值
- 招聘人员与HR团队:显著提升面试预约效率,避免时间冲突
- 企业管理者:减少人工调度成本,提升专业形象
- 候选人:方便快捷地通过聊天界面完成面试预约,体验流畅
- 自动化爱好者和开发者:可作为学习AI与日历集成的示范案例,方便二次定制
该“Interview Scheduler”工作流实现了基于AI聊天的智能面试时间安排,集成Google Calendar实现实时空闲时间查询和自动预约,极大地简化了面试协调流程,适合各类招聘场景使用。