中途入社者の立ち上がりを、入社後の面談をAIとの対話で行って追い、定着のリスクを拾う
中途入社者に対して、入社1か月後と3か月後にチャットで一次ヒアリングを行い、回答を「業務の立ち上がり」「人間関係」「期待とのずれ」「必要な支援」の4つの論点に整理します。人事の作業は、全員と面談することから、整理結果を読んで支援が要る人とだけ面談することに変わります。
- 利用ツール
- ChatGPT/Claude/Gemini/Make/Microsoft Copilot/n8n/Power Automate
- 対象業界
- IT・SaaS/人材/医療/商社/製造
- 対象部門
- 人事/採用
- 対象業務
- 情報検索/記録・議事録作成
- 主な課題
- 人手が足りない/属人化している/引き継ぎができていない
- AIで行う処理
- 対話
- 主な効果
- 属人化解消/工数削減/機会損失防止
- 導入難易度
- ★★☆☆☆
- 実装レベル
- 半自動化
- 費用感
- ノーコード連携(中)
- 人間の確認
- 必須
01導入前 / 導入後の業務フロー
- 人事が、今月面談する対象者(入社1か月・3か月の該当者)を人事システムから拾う
- 対象者の配属先、職種、入社時の経緯を人事システムと採用時の記録から確認する
- 面談の日程を本人と調整する(常駐先にいる人はオンラインで設定する)
- 40分の面談を行い、業務の状況、人間関係、困っていることを聞く
- 気になる話が出たら、配属先の上長に確認する
- 面談の内容をメモにまとめ、必要なものだけ上長や部門長へ共有する
- 支援が必要な場合、研修の追加や配属の見直しを検討する
- 自動人事システムから、入社1か月・3か月に当たる人を毎週抽出する
- 自動対象者の職種、配属先、入社時の経緯、前回のヒアリング結果をもとに質問を組み立てる
- 自動Teams のチャットで、本人へ一次ヒアリングを開始する(所要の目安を最初に伝える)
- 自動回答の内容に応じて、掘り下げの質問を返す(何に困っているか/誰に聞けているか/いつからか)
- 自動回答を4つの論点(業務の立ち上がり/人間関係/期待とのずれ/必要な支援)に整理する
- 自動支援が要ると考えられる度合いを high / medium / low で付ける
- 人人事が整理結果を読み、面談する相手を決める
- 人high と medium の対象者と、30分の面談を行う
- 人必要な支援(研修の追加、業務範囲の調整、配属の見直し)を配属先と相談する
- 自動ヒアリングの結果と、人事が取った対応を記録に残す
各工程の詳しい説明を読む
- 人事が、今月面談する対象者(入社1か月・3か月の該当者)を人事システムから拾う
- 対象者の配属先、職種、入社時の経緯を人事システムと採用時の記録から確認する
- 面談の日程を本人と調整する(常駐先にいる人はオンラインで設定する)
- 40分の面談を行い、業務の状況、人間関係、困っていることを聞く
- 気になる話が出たら、配属先の上長に確認する
- 面談の内容をメモにまとめ、必要なものだけ上長や部門長へ共有する
- 支援が必要な場合、研修の追加や配属の見直しを検討する
問題は5つあります。
(a)日程調整に時間がかかる。 常駐先にいる人は、面談のために時間を空けてもらう必要があります。客先での業務が優先されるため、予定が何度も動きます。結果、入社1か月後の面談が2か月後になることがあります。
(b)聞き方が担当者によって違う。 経験のある担当は「入社前に聞いていた仕事と、実際にやっている仕事は同じですか」と具体的に聞きますが、慣れていない担当は「どうですか、慣れましたか」と聞いてしまいます。後者の聞き方では「はい、おかげさまで」としか返ってきません。
(c)本人が本音を出さない。 人事との面談は「評価されている」と受け取られがちです。特に入社直後は、悪い印象を与えたくないという気持ちが強く働きます。40分話しても「特に問題ありません」で終わる面談が少なくありません。
(d)記録が個人のメモで終わる。 面談の内容は担当者のメモに残りますが、様式が決まっていません。3か月後の面談のときに、1か月後に何を話したかを見返せないことがあります。
(e)問題が表に出るのが遅い。 引っかかりが解消されないまま進むと、半年から1年で退職の相談になります。その時点で分かった理由は、たいてい1か月目から存在していたものです。
- 【自動】 人事システムから、入社1か月・3か月に当たる人を毎週抽出する
- 【自動】 対象者の職種、配属先、入社時の経緯、前回のヒアリング結果をもとに質問を組み立てる
- 【自動】 Teams のチャットで、本人へ一次ヒアリングを開始する(所要の目安を最初に伝える)
- 【自動】 回答の内容に応じて、掘り下げの質問を返す(何に困っているか/誰に聞けているか/いつからか)
- 【自動】 回答を4つの論点(業務の立ち上がり/人間関係/期待とのずれ/必要な支援)に整理する
- 【自動】 支援が要ると考えられる度合いを high / medium / low で付ける
- 【人】 人事が整理結果を読み、面談する相手を決める
- 【人】 high と medium の対象者と、30分の面談を行う
- 【人】 必要な支援(研修の追加、業務範囲の調整、配属の見直し)を配属先と相談する
- 【自動】 ヒアリングの結果と、人事が取った対応を記録に残す
自動化されるのは「対象者を拾う」「質問を組み立てる」「一次ヒアリングをする」「論点に整理する」の4つです。残るのは、支援が要るかを判断することと、実際に支援することです。ここは人が行います。
本人の心理的な負担を下げる効果も期待できます。 人事の顔を見て「困っています」と言うのと、チャットに書くのとでは、言いやすさが違います。ただし、チャットなら何でも本音が出るというわけではありません。 記録が誰に見られるかを最初に明示することが前提になります。
02今回想定するシステム構成
人事システム(入社日・職種・配属先) │ ▼【トリガー】毎週月曜、入社1か月・3か月の該当者を抽出 Power Automate(エージェント フロー) │ ├──▶ 対象者の情報を集める │ ├─ 採用時の記録(募集時の職務内容、面接での本人の希望) │ ├─ 配属先の情報(部署、上長、チームの人数) │ └─ 前回のヒアリング結果(3か月後の面談の場合) │ ├──▶ 質問の組み立て(職種と前回の回答に応じて出し分ける) │ ▼ Microsoft Copilot Studio のエージェント(Teams チャネル) │ 本人と対話(目的の説明 → 質問 → 掘り下げ → 確認 → 終了) │ ├──▶ 回答を変数に保持し、条件ノードでトピックを分岐させる │ └──▶ 対話終了時、エージェント フローで回答を SharePoint へ保存 │ ▼ Claude API ── 回答を4つの論点に整理し、支援の要否を判定 │ ▼ フォロー一覧(Microsoft Lists)──【人】人事が面談相手を決める │ ├──▶ high / medium → 30分の面談 → 支援の検討 └──▶ low → 記録のみ
| 役割 | 想定する製品 | 代替候補 |
|---|---|---|
| 生成AI | Microsoft Copilot Studio | Claude API、OpenAI API、Gemini API |
| 連携 | Power Automate | Make、n8n |
| 保管 | SharePoint | Box、Google Drive |
| フォロー一覧 | Microsoft Lists | Google スプレッドシート、kintone |
| 人事システム | 既存の人事システム | 各社のタレントマネジメント製品 |
この構成の中心は、本人と対話するエージェントです。 回答を論点へ整理する処理も生成AIが行いますが、これは Copilot Studio の生成回答で組んでも、外部のLLM APIを呼び出しても構いません。上の図では、扱う内容が個人の処遇に関わる情報であることを踏まえ、入力の取り扱いを契約で確認しやすいAPIを呼ぶ形にしています。
チャットの窓口は、本人が毎日使っているツールの中に置いてください。 専用のWebフォームを用意しても開いてもらえません。Teams を使っている企業なら、Copilot Studio のエージェントを Teams チャネルに公開するのが素直な構成です。
タレントマネジメントシステムを導入しているなら、まずその機能を確認してください。 オンボーディングのアンケート配信と面談記録を一体で扱える製品があります。自前で組む価値があるのは、アンケートの選択肢だけでは拾えない「なぜそう感じているか」を対話で掘る部分です。
03どうやって実装するのか
処理の起点を決める
毎週月曜に、人事システムから入社1か月・3か月に当たる人を抽出することを起点にします。月次で一括に送らず、週次で該当者だけに送る形にしてください。
理由は2つあります。1つは、入社日は月内でばらつくためです。月初に一括で送ると、入社直後の人には早すぎ、月末入社の人には遅すぎます。もう1つは、回答が集中すると人事の確認が追いつかないためです。週3名ずつなら、その週のうちに読んで面談を設定できます。
もう1つの起点として、配属先の上長からの依頼を受け付ける形も考えられます。「この人の様子が気になる」と上長が感じたときに、定例のタイミング以外でもヒアリングを走らせられます。ただしこれは、本人から見ると「上司が人事に何か言った」と受け取られる可能性があるため、運用として本人にどう伝えるかを決めてから入れてください。
入力データを集める
| データ | 中身 | 取得元 |
|---|---|---|
| 対象者リスト | 氏名、入社日、職種、配属先、上長 | 人事システム |
| 採用時の記録 | 募集時の職務内容、面接で本人が話した希望・期待、内定時の条件 | 採用管理の記録 |
| 配属先の情報 | 部署名、チームの人数、主な業務、直近の異動の有無 | 人事システム |
| 前回のヒアリング結果 | 1か月後の回答と論点、人事が取った対応 | SharePoint のリスト |
| 研修の受講状況 | 入社時研修、職種別研修の受講済み・未受講 | 学習管理システム |
| 勤怠の状況 | 残業時間、休暇の取得(傾向の把握にのみ使う) | 勤怠システム |
データの取得方法を決める
対象者リスト: 人事システムから、入社日をもとに毎週抽出します。APIがなければ、日次でエクスポートしたCSVを参照する形で足ります。リアルタイム連携は不要です。
採用時の記録: ここが、この構成の質を決めます。「面接で本人が何を期待して入ってきたか」が残っていないと、期待とのずれを聞けません。 採用管理システムに希望条件や志望動機の記録があれば取り込みます。無ければ、入社時に本人へ「入社にあたって期待していること」を3行書いてもらう運用を先に作ってください。
前回のヒアリング結果: 3か月後のヒアリングでは、1か月後に本人が挙げた引っかかりを必ず参照します。「前回こう言っていましたが、その後どうなりましたか」と聞けることが、この仕組みの価値の中心です。 毎回ゼロから聞くなら、アンケートと変わりません。
対話の記録: Copilot Studio のエージェントは、トピックの中の質問ノードで利用者に質問し、回答を変数に保持できます。対話の最後に、エージェント フローをツールとして呼び出して回答一式を SharePoint のリストへ書き出します。エージェント フローは Copilot Studio または Power Automate でつくるローコードの自動化で、ツールとして追加するとエージェントのオーケストレーターが実行時に呼び出せます。
勤怠の状況: 残業時間や休暇の取得は、立ち上がりの状況を示す材料になります。ただし「残業が多いから支援が要る」と機械的に判定しないでください。 繁忙期であれば当然の残業もあります。ここはヒアリングの結果と合わせて人が読む材料として渡すにとどめます。
AIへ渡す前に整形する
- 対象者の除外 … 休職中の人、退職が決まっている人、すでに人事が個別に対応している人を対象から外します。退職が決まっている人にこのヒアリングを送ると、本人にも人事にも意味がありません
- 前回の回答の要約 … 1か月後の回答が長い場合、3か月後の質問を組み立てるために要点へまとめます。全文を質問の材料に渡すと、質問が細かくなりすぎます
- 職種別の質問セットの選択 … 営業、エンジニア、管理部門で、立ち上がりの引っかかりどころが違います。職種ごとに質問のひな形を分けます
- 配属先の直近の変化の確認 … 対象者の配属先で組織変更や上長の交代があった場合、その情報を質問の材料に加えます。本人の問題ではなく環境の問題であることがあります
AIに処理させる
2つの工程に分けます。
質問を組み立てる工程:
| 処理 | 内容 |
|---|---|
| 質問セットの選択 | 職種と回次(1か月/3か月)に応じたひな形を選ぶ |
| 前回の引っかかりの反映 | 1か月後に挙がった項目について、その後を聞く質問を足す |
| 環境の変化の反映 | 配属先で組織変更があった場合、その点に触れる質問を足す |
| 質問数の調整 | 全体で8問前後に収める。10問を超えないようにする |
一次ヒアリングを行う工程(Copilot Studio のエージェント):
| 処理 | 内容 |
|---|---|
| 目的の説明 | 何のために聞くか、記録が誰に見えるか、所要時間を最初に伝える |
| 質問の提示 | 1問ずつ投げる。一度に並べない |
| 掘り下げ | 「特にありません」の回答に対し、具体化を促す質問を1回だけ返す |
| 言い換えの確認 | 回答を要約して「こういう理解でよいか」と確認する |
| 記録 | 回答を変数に保持し、対話の終わりにまとめて保存する |
回答を整理する工程:
| 処理 | 内容 |
|---|---|
| 論点への分類 | 業務の立ち上がり/人間関係/期待とのずれ/必要な支援 の4つに割り当てる |
| 事実と感想の分離 | 「誰にも聞けない」(事実)と「歓迎されていない気がする」(感想)を分けて記録する |
| 支援の要否の判定 | high / medium / low と、その根拠になった回答の引用 |
| 緊急度の判定 | ハラスメント、健康、法令に関わる申告が含まれるかを検出する |
評価に関わる判断はさせません。 この構成のAIは、本人の能力、適性、処遇について何も判断しません。評価に使われると疑われた時点で、正直な回答は得られなくなります。
指示内容を固定する
質問を組み立てる側の指示は次のようになります。
あなたは人事のオンボーディング担当を支援する担当者です。
下の対象者について、入社後フォローのヒアリングで聞く質問を組み立ててください。
【厳守事項】
- 質問は8問前後にしてください。10問を超えないでください。
- 「慣れましたか」「どうですか」のような、はい/いいえで終わる聞き方をしないでください。
「入社前に聞いていた業務と、実際にやっている業務で違うところはありますか」のように、
具体的な出来事を答えられる形にしてください。
- 下の「前回のヒアリング結果」に引っかかりが記録されている場合、
その後どうなったかを聞く質問を必ず1問入れてください。
- 能力、適性、評価に関する質問を作らないでください。
「期待に応えられていると思いますか」のような自己評価を求める質問も禁止です。
- 他の社員についての評価を求める質問を作らないでください。
「上司はどうですか」ではなく「困ったときに聞ける相手はいますか」と聞いてください。
- 対象者の情報にないことを前提にした質問を作らないでください。
【対象者】
{employee_context}
【前回のヒアリング結果(3か月後の場合)】
{previous_findings}
【配属先の直近の変化】
{org_changes}
対話を行う側では、Copilot Studio のトピックとして組みます。エージェントは生成オーケストレーションまたはクラシックオーケストレーションで応答するトピックを選び、トピックの中の質問ノードで利用者に質問して、回答を変数に保持します。対話の方針は次のように書きます。
【対話の方針】
- 最初に必ず次の3点を伝えてください。
(1) 入社後の立ち上がりの様子をうかがうこと。人事評価には使わないこと
(2) 回答は人事部が見ること。配属先の上長には、本人の同意なく共有しないこと
(3) 5分から10分で終わること
- 回答が「特にありません」「大丈夫です」の場合、次のように1回だけ聞き直してください。
「差し支えなければ、最近少しでも戸惑ったことがあれば教えてください」
2回目は聞かず、次の質問へ進んでください。
- 回答を評価しないでください。「素晴らしいですね」「それは問題ですね」と返さないでください。
「ありがとうございます」と受けて次へ進んでください。
- 助言をしないでください。「〇〇さんに相談するとよいですよ」と答えないでください。
支援の提案は人事が行います。
- 途中でやめたいと言われたら、そこで終了してください。引き止めないでください。
- ハラスメント、健康、ハラスメント以外の法令に関わる申告が出た場合、
それ以上掘り下げず、「人事から直接ご連絡します」と伝えて対話を終えてください。
最後の1行は必ず入れてください。 ハラスメントや健康の相談を、チャットで掘り下げてはいけません。そうした申告は、本人の同意のうえで、人が直接聞く経路へ移します。 AIに続けさせると、記録の扱いも、本人の安全も担保できなくなります。
回答を整理する側の指示は次のようになります。
下のヒアリングの記録を、4つの論点に整理してください。
【厳守事項】
- 本人が実際に書いた内容だけを根拠にしてください。
書かれていない事情を推測で補わないでください。
- 「事実」と「本人の受け取り方」を分けて書いてください。
「引き継ぎ資料がない」は事実、「放っておかれている気がする」は受け取り方です。
- 支援の要否(high / medium / low)には、必ず根拠になった回答を引用してください。
- 本人の能力や適性について書かないでください。
- 他の社員を名指しして、その人の問題として書かないでください。
「特定の人物」ではなく「引き継ぎの体制」のように、仕組みの側で書いてください。
- ハラスメント、健康、法令に関わる記述があれば、内容を要約せず
urgent_flag を true にして、原文の該当箇所だけを示してください。
【ヒアリングの記録】
{transcript}
【前回のヒアリング結果】
{previous_findings}
「他の社員を名指ししない」の1行が重要です。 これを書かないと、整理結果に「〇〇課長が教えてくれない」といった記述が残ります。その記録が回覧された時点で、本人は二度と正直に答えなくなります。 仕組みの問題として書かせることで、人事が動きやすくもなります。
出力形式を固定する
{
"employee_id": "",
"session_round": "1month | 3month",
"interview_date": "",
"completed": true,
"findings": {
"work_rampup": [
{ "fact": "", "perception": "", "since": "", "quote": "" }
],
"relationships": [
{ "fact": "", "perception": "", "since": "", "quote": "" }
],
"expectation_gap": [
{ "fact": "", "perception": "", "since": "", "quote": "" }
],
"support_needed": [
{ "item": "", "who_can_act": "hr | manager | training", "quote": "" }
]
},
"previous_items_status": [
{ "item": "", "status": "resolved | unchanged | worse | not_asked" }
],
"support_level": "high | medium | low",
"support_reason": "",
"urgent_flag": false,
"urgent_excerpt": "",
"answer_completeness": "high | medium | low"
}
JSON Schema を指定して出力を固定します。Claude API では output_config.format に json_schema を渡すことで、応答をスキーマに沿った形に制約できます。項目が欠けたり、余計な説明文が前後に付いたりしなくなるため、そのままリストへ書き込めます。
previous_items_status が、この構成でもっとも見る価値のある項目です。1か月後に挙がった引っかかりが3か月後に unchanged のままなら、人事が手を打てていないということです。 個人の問題ではなく、受け入れの体制の問題として見えてきます。
answer_completeness は、回答が具体的だったかどうかの目安です。これが low の人は、チャットでは本音が出ないタイプかもしれません。次回は対面に切り替える、という判断ができます。
システムへ連携する
ヒアリングの結果は、SharePoint 上の Microsoft Lists(フォロー一覧)へ1回1行で書き出します。列は次の構成です。
| 列 | 中身 |
|---|---|
| 対象者 / 入社日 / 職種 / 配属先 | 基本情報 |
| 回次 | 1か月後 / 3か月後 |
| 実施日 / 完了したか | 途中離脱もここで分かる |
| 4つの論点の要点 | 展開すると findings が見える |
| 前回の項目の状況 | resolved / unchanged / worse |
| 支援の要否 / 根拠 | high の行に色を付ける |
| 緊急フラグ | true の行を最上部に固定する |
| 人事の対応 | 人が入れる(面談設定/支援実施/様子見) |
| 対応日 / 対応者 | 追跡用 |
配属先の上長への共有は、自動化しないでください。 本人が「上長には言わないでほしい」と考えている内容が含まれます。共有するかどうか、何を共有するかは、人事が本人の同意を得たうえで判断します。
人事システムへの書き戻しも行いません。この記録を人事評価のデータと同じ場所に置くと、「評価に使われる」という疑いが現実味を帯びます。 保管場所は分けてください。
人が確認する
全件、人事が読みます。自動で支援を実施したり、上長へ通知したりはしません。
理由は3つあります。1つは、支援が必要かどうかの判断が、本人の状況、配属先の事情、会社の制度を合わせて考えるものだからです。2つ目は、記録に他の社員に関わる内容が混ざるためで、これを人が見て扱いを決める必要があります。3つ目は、「人事が読んでいる」ということ自体が、本人にとっての意味を持つためです。答えたものが誰にも読まれていないと分かれば、次回から回答は形だけになります。
確認を速くするための設計が効きます。
urgent_flagが true の行を最上部に固定するsupport_levelの高い順に並べるprevious_items_statusがunchangedまたはworseの行に印を付ける- 元の対話ログへ1クリックで飛べるようにする
completedが false(途中で離脱)の行を別に集める。離脱そのものが一つの信号です
例外に対処する
| 起きること | 対応 |
|---|---|
| 本人がチャットに応答しない | 3営業日で1回だけ催促する。それでも応答がなければ、人事から直接連絡する対象にする |
| 回答が「特にありません」ばかり | answer_completeness を low にする。次回は対面に切り替える |
| 対話の途中で離脱した | そこまでの回答を保存し、completed を false にする。人事が必ず声をかける |
| ハラスメント・健康の申告が出た | 掘り下げず対話を終え、urgent_flag を true にする。人事が当日中に直接連絡する |
| 他の社員を名指しした内容が含まれる | 整理の段階で仕組みの問題に言い換える。原文は人事だけが見られる場所に残す |
| 採用時の記録が残っていない | 期待とのずれを聞く質問を汎用のものに差し替える。記録の整備を別途進める |
| 常駐先の環境でTeamsが使えない | 対象から外し、従来どおり人事が連絡する。無理にチャットへ寄せない |
| 入社1か月の時点で退職の意思を示した | 対話を終え、人事が当日中に面談する。このヒアリングで引き止めようとしない |
同じ配属先で unchanged が続く人が複数出る | 個人ではなく受け入れ体制の問題として、部門長へ相談する材料にする |
| 本人が回答の削除を求めた | 削除に応じる。応じられない運用にしないこと |
記録を残す
この記録は、本人の処遇に影響しうる情報です。保存の範囲と期間を先に決めてください。
- 対話の全文(誰が、いつ、何を答えたか)
- 整理結果(4つの論点、支援の要否、根拠の引用)
- 人事が取った対応と、その日付
- 本人へ共有の可否を確認した記録
- 削除の依頼を受けた場合、その日付と処理の結果
対話の全文は、人事部の限られた担当者だけが見られる場所に置きます。 整理結果は共有してよいが原文は見せない、という段階を設けると、扱いやすくなります。
保存期間は、入社後1年程度を目安に決めてください。立ち上がりの記録を何年も持ち続ける必要はありません。 一方で、受け入れ体制の改善に使う統計(論点別の件数、unchanged の割合)は、個人が特定できない形にしたうえで残す価値があります。
04実装レベルの3段階
半自動化の時点で、70分が35分程度になります。 事前準備の10分と記録の20分が大きく減り、面談も支援が要る人だけになるためです。本格構成では30分になりますが、減るのは記録と追跡の手間です。 ただし、本格構成の「論点別の統計」には、時間削減とは別の価値があります。 「引き継ぎ資料がない」という論点が特定の部門で繰り返し出ているなら、それは個人のフォローではなく受け入れ体制の問題です。個別の面談を続けても解決しません。 半年分をためて初めて、そこが見えます。
05工数削減シミュレーション
導入後 24件 × 30分 ÷ 60 = 12 時間/月
自社条件で導入効果を整理したい方へ
このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。
06向いている企業・向いていない企業
- 中途採用が月10名以上あり、人事が入社1か月後・3か月後の面談を全員に行っている企業。配属先が拠点や部署に分かれていて、人事が現場の様子を直接見られない場合。早期離職が問題になっているが、辞める理由が退職時にしか分からない場合。
- 中途入社が年に数名で、人事が全員と日常的に会話できている規模の場合。タレントマネジメントシステムを導入済みで、オンボーディングのアンケートと面談記録が一体で運用できている場合。配属先の上長が週次の1on1を必ず実施しており、その記録が人事へ共有されている場合。
07最小構成で試す方法
- 直近6か月に入社した人のうち、人事が「立ち上がりに苦労した」と記憶している人を3名選ぶ
- その人の入社時の記録(募集時の職務内容、面接での希望)を用意する
- 生成AIのチャット画面に貼り付け、上記のプロンプトで質問を8問作らせる
- 実際の面談で聞いた内容と、作られた質問を見比べる
見るのは「その質問なら、あのときの引っかかりが出てきたか」です。 人事が後から知った問題(引き継ぎ資料がなかった、任された範囲が面接の話と違った)に、質問がたどり着けているかを確かめます。
次に、人事担当が入社者役になって、生成AIと10往復の対話を試します。次の3点を見てください。
| 見る点 | 判断 |
|---|---|
| 「特にありません」への返し方 | 1回だけ聞き直して次へ進めているか。しつこければプロンプトを直す |
| 助言や評価が混ざっていないか | 1回でも混ざったら直す。 ここは妥協しない |
| 所要時間 | 8問で10分を超えるようなら質問を減らす |
さらに、目的を説明する最初のメッセージを人事部で作ってください。 何のために聞くか、記録が誰に見えるか、評価には使わないこと、所要時間。この5行の出来が、回答率と回答の質を決めます。仕組みより先に、この文面を作ることをおすすめします。
ワークフローもエージェントも作らずに、ここまでは試せます。所要は1日程度です。
08実装時につまずきやすいポイント
| 問題 | 対策 |
|---|---|
| 「評価に使われる」と思われて本音が出ない | 最初のメッセージで明示する。記録の閲覧範囲も伝える。人事の運用としても守る |
| 質問が抽象的で「特に問題ありません」で終わる | はい/いいえで終わる聞き方を禁止する。具体的な出来事を答えられる形にする |
| AIが助言や励ましを返す | プロンプトで禁止する。テストで1回でも出たら直す |
| 掘り下げがしつこく、負担になる | 「特にありません」への聞き直しは1回までにする |
| ハラスメントの申告をチャットで掘ってしまう | 検出したら即座に対話を終える指示を入れる。人が直接聞く経路へ移す |
| 整理結果に他の社員の名前が残る | 仕組みの問題に言い換えさせる。原文は人事だけが見る |
| 上長へ自動共有してしまう | 共有の経路を作らない。人が本人の同意を得て判断する |
| 前回の結果を参照せず毎回ゼロから聞く | 3か月後の質問に、前回の項目を必ず1問入れる |
| 月初に一括送信して確認が追いつかない | 週次で該当者だけに送る |
| 記録を人事評価のデータと同じ場所に置く | 保管場所を分ける。閲覧権限も分ける |
| 途中離脱を見落とす | completed が false の行を別に集め、必ず人が声をかける |
09セキュリティ・AIガバナンス上の注意点
この構成で扱うデータ: 従業員の氏名、配属、入社の経緯、業務上の困りごと、職場の人間関係についての本人の認識。個人情報であり、かつ本人の処遇に影響しうる内容です。
- 外部AIへの入力可否 … 従業員の個人情報と、職場についての発言を外部のAIサービスへ送ることになります。自社の個人情報の取扱いについての公表内容と、情報管理規程を確認してください。従業員への説明が必要かどうかも、あらかじめ決めておきます
- 利用目的の明示 … 何のために聞き、どう使うかを対話の冒頭で伝えます。「人事評価には使わない」と伝えたなら、運用としても絶対に使わないでください。 一度でも破られれば、この仕組みは機能しなくなります
- 学習利用 … 入力を学習に使わないことが契約で保証されるサービスを選びます
- アクセス権限 … 対話ログの閲覧を人事部の担当者に限定します。配属先の上長、本人以外の同僚が見られる構成にしないでください
- 第三者に関する記述 … 本人の発言には、同僚や上長についての認識が含まれます。その人にとっては、本人の知らないところで自分についての記録が作られていることになります。 仕組みの問題として書かせること、名指しを残さないことが、この構成では実務上の要件になります
- ハラスメント・健康の申告 … これらはチャットで扱わず、人が直接聞く経路へ移します。社内に相談窓口がある場合、その窓口の案内をエージェントに持たせておいてください
- 削除の求め … 本人から記録の削除を求められたら応じられる設計にします
- 自動実行してよい範囲 … 質問の組み立て、一次ヒアリング、論点への整理までです。支援の実施、上長への共有、人事評価への反映は人が行います。この構成のAIは評価に関与しません
誤りが起きた場合のリスクは、本人の発言が意図しない範囲へ広がること、第三者についての記述が独り歩きすること、緊急性のある申告の見落としです。3つ目がもっとも重く、urgent_flag を最上部に固定する設計はそのためのものです。
10まず何から始めるか
1週目:目的を説明する文面をつくる
本人へ最初に届くメッセージを、人事部で作ります。何のために聞くか、記録が誰に見えるか、評価には使わないこと、所要時間、途中でやめてよいこと。この5点を5行以内で書きます。 仕組みより先にこれを作ってください。ここが弱いと、何を作っても回答は形だけになります。
2週目:過去の事例で質問を検証する
立ち上がりに苦労した3名について、入社時の記録から質問を作らせ、実際の引っかかりにたどり着けるかを見ます。たどり着けないなら、入社時の記録が足りていません。 「入社にあたって期待していること」を3行書いてもらう運用を先に作ってください。
3〜4週目:1部門で5名試す
人事と関係のよい部門を1つ選び、直近の入社者5名にチャットで一次ヒアリングを行います。このとき、従来どおりの対面面談も並行して行い、同じ人からどちらのほうが具体的な話が出たかを比べてください。 チャットのほうが出るとは限りません。出ないなら、対面を残して質問だけ統一する、という選択もあります。
2か月目以降: 対象を全社に広げます。同時に、1か月後と3か月後を結びつける運用を必ず入れてください。 前回の項目が unchanged のまま3か月後を迎えた件数が、この仕組みがうまくいっているかの一番の指標になります。早期離職率の変化が見えるには1年以上かかるため、当面はこの数字を見てください。
11関連ユースケース
12この仕組みを理解するための記事
13技術仕様の確認日・参考情報
| 確認した内容 | 情報源 | 確認日 |
|---|---|---|
| Copilot Studio ではトピックが会話の進行を定義し、質問ノードで利用者に質問して回答を変数に保持できること。条件ノードで会話を分岐でき、生成オーケストレーションとクラシックオーケストレーションで応答するトピックを選ぶこと | Microsoft Learn: トピックの作成と編集 | 2026-09-22 |
| エージェント フローをツールとして追加すると、エージェントのオーケストレーターが実行時に呼び出してデータ取得や処理を実行できること。エージェント フローは Copilot Studio または Power Automate でつくるローコード自動化であること | Microsoft Learn: エージェントでエージェント フローを使用する | 2026-09-22 |
Claude API で output_config.format に json_schema を渡すと、応答をスキーマに沿った形に制約できること | Claude Docs: Structured outputs | 2026-09-22 |
人事システムからのエクスポート形式、採用時の記録の保管場所は企業によって異なります。この部分は利用環境に応じた個別確認が必要です。 従業員の個人情報を外部のAIサービスへ渡してよいかは、自社の個人情報保護の責任者の判断が必要です。ハラスメントや健康に関する相談の受け付け方については、社内の相談窓口の運用に合わせてください。
実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。
自社の業務に使えるAI活用候補を整理します
このユースケース(UC-0170)についてのご相談はこちらから。
