カレンダー自動連携:設定・操作方法・仕様
目次
カレンダー自動連携とは
カレンダー自動連携は、外部カレンダー(Google / Outlook)の予定に合わせて、TimeCrowdの打刻を自動で開始・停止する機能です。キーワードによるカテゴリーの自動振り分けや、不要な予定の除外も設定できます。
この記事では、個人設定での設定方法と仕組みを説明します。
設定画面へのアクセス
サイドバーの ❶個人設定 をクリックし、❷外部カレンダー連携 を選択します。

同期するカレンダーの選択
TimeCrowdと同期できるカレンダーは1つです。個人設定 > 外部カレンダー同期で、同期するカレンダー(メールアドレス / アカウント)を選択してください。

デフォルトのチームとカテゴリー
キーワード振り分け条件に一致しない予定は、ここで設定したデフォルトのチームとカテゴリーで打刻されます。

設定方法
- 「デフォルトのチームとカテゴリー」のプルダウンをクリックします
- チームを選択すると、カテゴリーの一覧が表示されます(所属チームが1つの場合は自動で展開されます)
- デフォルトに設定したいカテゴリーを選択します

自動開始設定
カレンダーの予定に合わせて、自動で打刻を開始・停止する機能です。打ち合わせや会議が多い方、カレンダーでタスク管理をしている方におすすめです。
「カレンダーの予定で自動開始・停止する」のチェックをオンにすると有効になります。

予定開始時間に打刻中の場合
カレンダーの予定が始まる時点で、すでに別のタスクで打刻中の場合の動作を選択できます。
| 選択肢 | 動作 |
|---|---|
| カレンダーの予定を開始する(打刻中のタスクを停止する) | 現在のタスクを停止し、カレンダーの予定に対応するタスクを開始します |
| カレンダーの予定を開始しない(打刻中のタスクを維持する) | 現在のタスクを継続します。リアルタイム打刻を優先したい場合に選択してください |
予定停止時間
カレンダーの予定が終了した時点での動作を選択できます。
| 選択肢 | 動作 |
|---|---|
| 予定の停止時間で停止させる(自動で停止) | 予定の停止時間に自動的にタスクを停止します |
| 予定の停止時間で停止させない(手動で停止) | 自動では停止せず、手動で停止する必要があります |
キーワード振り分け
カレンダーの予定タイトルに指定したキーワードが含まれていた場合、対応するチーム・カテゴリーで自動的に打刻します。
例:
- 予定「A社 定例ミーティング」→ キーワード「A社」で「A社案件」カテゴリーに自動振り分け
- 予定「社内1on1」→ キーワード「1on1」で「社内ミーティング」カテゴリーに自動振り分け
条件の優先順位
予定のタイトルに複数の条件にマッチするキーワードが含まれている場合、優先順位の高い条件が適用されます。
| 優先順位 | キーワード条件 | 予定「A社プロジェクト 定例MTG」 | 適用結果 |
|---|---|---|---|
| 1 | A社プロジェクト | ✅ マッチ | ⭐ この条件が適用されます |
| 2 | B社 | ❌ マッチしない | 適用されません |
| 3 | A社 | ✅ マッチ | 優先順位が低いため適用されません |
より具体的(長い)キーワードに高い優先順位を設定するのがポイントです。
OR条件とAND条件
キーワードの振り分け条件は、OR条件とAND条件のいずれかを選択できます。詳しくはキーワード振り分け: OR条件とAND条件の違いをご参照ください。
設定方法
- 「条件を追加」ボタンをクリックします
- 振り分け先のチームとカテゴリーを選択します
- キーワードを入力します(改行区切りで複数設定可能)
- 「保存」をクリックします

「条件を追加」をクリックすると、以下のようなフォームが表示されます。キーワードは改行区切りで複数登録できます。

条件は複数追加でき、上から順に優先されます。優先順位は↑↓ボタンで変更できます。
条件追加フォーム内の「条件を追加」をクリックすると、1つのカテゴリーに対して複数のキーワード条件フォームを追加できます。AND条件で複数のキーワードを組み合わせたい場合に便利です。詳しくは1つのカテゴリーに複数の条件フォームを設定するをご参照ください。
チーム優先度(複数チームに所属している場合)
キーワードの重複チェックはチーム単位のため、異なるチーム間では同じキーワードを使用できます。異なるチームの条件で同じキーワードが競合した場合、チーム優先度の高いチームの条件が適用されます。競合がなければ各チームへ通常どおり振り分けられます。
「デフォルトのチームとカテゴリー」設定の下にある「⚙ ルール競合時のチーム優先度を管理」から優先順位を変更できます。


除外設定
TimeCrowdに連携する必要のない予定を、キーワードや予定時間で除外できます。
キーワードによる除外
予定のタイトルに指定したキーワードが含まれている場合、TimeCrowd上のカレンダーに表示せず、自動打刻も行いません。
除外キーワードは改行区切りで複数登録できます。
除外すべき予定の例:
| 除外キーワード | 対象となる予定例 |
|---|---|
| 昼休み | 「昼休み」「昼休み休憩」 |
| 移動 | 「移動時間」「本社へ移動」 |
| ブロック | 「作業ブロック」(集中時間の確保用) |

予定時間による除外
指定した時間以上のカレンダーの予定を、TimeCrowd上のカレンダーに表示しません。

判定の優先順位
キーワードの判定は以下の順序で行われます。
- 除外キーワードに該当 → 連携しない(除外が最優先)
- 振り分けキーワードにマッチ → 対応するチーム・カテゴリーで打刻
- どれにも該当しない → デフォルトのチーム・カテゴリーで打刻
マイタスクのカレンダービューでの操作
自動開始設定を有効にしている場合、予定の開始時刻になると自動的に打刻が開始されるため、基本的に手動操作は不要です。
マイタスクのカレンダービューでは、カレンダーの予定がグレーの枠で表示されます。自動開始を使わない場合や、過去の予定を手動で記録したい場合は、以下の操作ができます。

予定をクリックすると、以下のポップアップが表示されます。

作業履歴を追加する
過去のカレンダー予定を作業履歴として追加できます。カレンダーの予定をクリックし、「作業を追加」をクリックします。
- タスク名を確認・変更します(デフォルトで予定タイトルが入ります)
- 作業履歴を追加したい時間を設定します
- 「保存」をクリックします
- キーワード振り分けで設定したチーム・カテゴリーが自動選択されています(変更可能)
リアルタイムで打刻をスタートする
カレンダーの予定をクリックし、「▶(作業開始)」ボタンをクリックすると、その場で打刻を開始できます。自動開始を使わず、手動で打刻タイミングを管理したい場合に利用します。
カレンダーの予定が反映されない条件
連携中のカレンダーの予定のうち、以下の条件に該当するものはTimeCrowdに連携されません。
- 参加承諾していない予定: 「参加」(Google)/「承諾」(Outlook)を選択した予定のみが連携対象です。仮承諾(tentative)・未回答・辞退の予定は連携されません
- 終日・1日以上の予定: 終日設定の予定や、1日以上にまたがる予定は連携されません
- 除外設定に該当する予定: 除外設定で設定したキーワード・時間に該当する予定は連携されません
- 同時刻に複数の予定がある場合: 先にカレンダーに登録された予定が優先されます。同時に複数の予定がTimeCrowdで記録開始されることはありません
- 削除された予定: 開始時刻前に予定を削除すれば自動打刻は行われません。すでに記録済みの作業履歴は、元の予定が削除されてもそのまま残ります
よくある質問
Q. カレンダーの予定が反映されません
以下を確認してください。
- 予定を「参加」(Google)/「承諾」(Outlook)しているか(仮承諾・未回答は対象外)
- 終日や1日以上の予定になっていないか
- 除外設定のキーワード・時間に該当していないか
- 同期するカレンダーが正しく選択されているか
Q. 自動打刻が開始されません
自動打刻は予定の開始時刻を迎えたタイミングで実行されます。上記の反映条件を満たしたうえで、「カレンダーの予定で自動開始・停止する」がオンになっていることを確認してください。
また、予定開始時にすでに打刻中で「カレンダーの予定を開始しない」を選択している場合は、打刻中のタスクが継続されます。
チームの新規タスク作成制限が有効な場合、カレンダー自動連携による自動打刻は利用できません。
Q. キーワード振り分けが意図通りに動きません
以下を確認してください。
- 優先順位: より具体的なキーワードが上位に設定されているか → 条件の優先順位
- OR/AND条件: 意図したモードになっているか → OR条件とAND条件の違い
- 除外キーワード: 除外キーワードは振り分けより常に優先されます