中級

【2025年版】n8nで面接日程調整を完全自動化|Google Calendar・Slack・Gmail連携ワークフロー

候補者の面接日程調整に追われる日々から解放されませんか? n8nを使えば、Google Sheetsで管理している候補者リストから自動で面接候補日を作成し、Google Calendarで日程を確定、さらにSlackに通知し、候補者へはGmailでメール送信まで一気通貫! 今回はそんな「面接コーディネーターいらず」の便利なワークフローをご紹介します。

ワークフロー情報

中級通知データ連携分析自動化 Calendar Gmail Google Sheets HTTP Request LangChain OpenAI Slack

【2025年版】n8nで面接日程調整を完全自動化|Google Calendar・Slack・Gmail連携ワークフロー

📌 はじめに

面接日程調整って、意外と時間がかかる業務ですよね。
「候補者に候補日を送り → Google Calendarで空き枠を確認 → Slackでチームに報告 → Gmailで案内メール送信」…この繰り返し。
一人や二人ならまだしも、採用が本格化すると担当者はパンク寸前。

しかも人力でやると、他の予定と時間がかぶってしまう事故が発生しがち。
このワークフローならGoogle Calendar APIで自動的に空き時間を判定するので、候補者同士の予定がかぶることはありません。

🎉 このワークフローでできること

  • Google Sheetsに候補者情報(名前・メール・経歴)が追加されたら自動トリガー

  • 向こう1か月の「面接候補枠」を自動生成(例:毎週月・水・金の15:00 JST固定)

  • Google Calendar APIで既存の予定をチェックし、被らない時間だけを自動選択

  • 空いていれば自動で予定を作成し、候補者へ招待メールを送信

  • カレンダーが埋まっていた場合はSlackに「調整必要」の通知を送信

  • OpenAI APIを活用し、候補者向けの「自然で丁寧な面接案内メール」を自動生成

これにより、候補者への連絡漏れやチーム内での伝達ミスが一掃されます。

🧰 導入に必要な準備

このワークフローを動かすための準備はシンプルです。

  • 以下のCredentialを追加

    • Google Sheets

    • Google Calender

    • Gmail

    • OpenAI Account

    • Slack

  • Google Sheets(候補者リスト:名前, Email, 職歴など)の作成

✅ メリット

  • 時間短縮:担当者の調整作業をほぼゼロにできる

  • 一貫性ある対応:毎回統一フォーマットのメールが自動生成され、候補者への印象が安定

  • チーム共有が楽:Slack通知で「いつ誰と面接が入ったか」が即把握できる

  • 柔軟性:もし自動セットが失敗してもSlackで即キャッチできるため安心

🎯 まとめ

このワークフローを導入すれば、面接調整にかかる工数を大幅削減できるだけでなく、候補者の面接時間がかぶるリスクをゼロにできます。
Google Sheetsに候補者を追加するだけで「カレンダー登録 → 候補者メール送信 → Slack報告」まで自動で完結。
人間は「採用判断」に集中できるようになり、結果として採用スピードも加速します。


❓ FAQ

Q. 面接時間は柔軟に変更できますか?

A. はい。「向こう1ヶ月分の候補日時を作成」ノードのコード内で曜日や時間帯を調整すれば、好きなパターンの候補日を生成できます。

Q. 候補者へのメール内容は編集できますか?

A. 可能です。OpenAIノードのプロンプトを変更すれば、フォーマルからカジュアルまで自由自在に調整できます。

ワークフロー構成

ワークフロー構成を表示

クリックしてワークフローの構成を表示します

ワークフロー情報

ワークフロー情報を表示

クリックしてワークフローの詳細情報を表示します

ワークフロー分析

ワークフロー分析を表示

クリックしてワークフローの詳細分析を表示します