AI-CO-CREATION

スクショを送るだけでGoogleカレンダーに自動反映|Claudeでシフト転記を効率化した方法

スクショを送るだけでGoogleカレンダーに自動反映|Claudeでシフト転記を効率化した方法

複数の勤務先で働いていると、毎月発生する「シフト表からGoogleカレンダーへの転記」が意外と大きな負担になります。
今回はClaudeとGoogleカレンダーを連携し、シフト表のスクリーンショットを送るだけで予定登録できる仕組みを構築しました。

目次

1. 何のために(背景・課題)

パラレルワークで複数店舗のシフトに入っていると、次のような「地味だけど地味に消耗する作業」が発生します。

これは典型的な**「価値を生まないのに時間を奪う作業(ノンコア業務)」**です。DX支援の文脈でよく言う「業務改善」を、まず自分自身の働き方に適用してみることにしました。

目的を一言で言うと:

シフト表のスクリーンショットをAI(Claude)に送るだけで、Googleカレンダーへの登録が完了する状態を作る。

2. 何をしたか(実装した仕組みの全体像)

Claude と Google カレンダーを連携させ、以下を自動化しました。

Before / After表

BeforeAfter
スクショを見ながら1件ずつ手入力スクショを送るだけ
応援先店舗を自分で判断AIがルールに基づいて判定
休み・出勤の色分けを毎回設定過去の登録ルールを踏襲
重複予定を手動確認登録前に既存予定をチェック

ポイントは「AIに丸投げ」ではなく、判断基準(ルール)を明文化してAIに渡したことです。感覚的にやっていた作業を言語化するプロセス自体が、業務設計の見直しにもなりました。

3. どうやって実装したか(実装ステップ)

Step1:Googleカレンダー連携

Claudeのコネクタ機能でGoogleカレンダーと接続。これにより、チャット上の指示だけでカレンダーの予定を検索・作成できる状態にしました。

Step2:既存データからルールを逆算する

いきなり「このルールで登録して」と決め打ちするのではなく、過去に自分が手入力した予定を検索させ、そこからパターン(色分け・命名規則)を抽出させました。

これにより「思い込みで新しいルールを作ってしまい、過去の予定と表記がバラバラになる」という事故を防いでいます。

Step3:カレンダー設計の意思決定

「シフト専用カレンダーを分けるべきか」も検討しました。判断基準は感覚ではなく、**「表示・非表示をまるごと切り替えたい単位かどうか」**という一点。

Step4:抽出→確認→登録の3段階フロー

スクショから日付・時間・応援先店舗をAIが読み取り、一覧表にして必ず人間が確認してから一括登録する設計にしました。これは「重要な処理は実行前に確認する」という安全性の観点です。

実際の登録は以下の2種類:

4. 何を改善したか(Before/After・得られた学び)

改善点①:作業時間の削減

シフト確定〜カレンダー反映までが「スクショを送る」だけで完結。手入力による転記作業がほぼ不要になりました。

改善点②:ルールの言語化による再現性

「応援は基本◯◯店、例外は都度確認」「休み系はこの色」といった暗黙知だった判断基準を明文化したことで、次回以降は同じ質問を繰り返す必要がなくなりました。これはAI活用に限らず、業務の属人化を解消する際の基本と同じアプローチです。

改善点③:意思決定の基準を「効率」に統一

カレンダーを分けるかどうかの議論で、「なんとなく分けた方が良さそう」ではなく、「表示切り替えの必要性」という具体的な判断基準を立てたことで、後から見返しても納得感のある設計になりました。

今後の改善余地(仮説)

まとめ

この仕組みの本質は「AIにシフト表を読ませた」ことではなく、**「自分の判断基準を言語化し、AIと共有できる形に落とし込んだ」**ことにあります。

AI活用の効果を最大化するのは、ツールの性能そのものより、業務プロセスをどれだけ明確に設計できるかにかかっている——という、DX支援でよく伝えている考え方を、身をもって再確認できた事例でした。

AI活用というと「何を自動化できるか」に目が向きがちですが、本当に重要なのは、その前段階にある**「人間がどのような基準で判断しているのか」を整理すること**です。

業務を言語化し、ルールとしてAIに渡せる状態にする。
その設計ができて初めて、AIは単なる便利なツールではなく、業務を支える仕組みになります。

#AI業務改善#AI活用#Claude#DX#Google Calendar#Googleカレンダー#コラム#シフト管理#ノンコア業務#業務効率化#業務改善#業務自動化#生成AI