タスク自動生成
タスク自動生成は、Heavy Worker(Claude Code)が顧客のアクティビティや案件の状況を分析し、営業担当者が次に取るべきアクションをタスクとして自動生成する機能です。対応漏れや機会損失を防ぎ、営業活動の質を向上させます。
タスク生成のトリガー
Section titled “タスク生成のトリガー”顧客イベント分析(customer_event_handler_job)
Section titled “顧客イベント分析(customer_event_handler_job)”顧客に関連する未処理のアクティビティ(メール受信、カレンダーイベントなど)が蓄積されると、Heavy Worker が包括的な分析を実行し、タスクを生成します。
| トリガー | 生成されるタスク例 |
|---|---|
| 質問が含まれるメール | 「株式会社 ABC 山田様の質問に回答する」 |
| 資料送付の依頼 | 「株式会社 ABC に製品資料を送付する」 |
| 打ち合わせの依頼 | 「株式会社 ABC との打ち合わせを調整する」 |
| 案件のステージ長期滞留 | 「案件 X について進捗を確認する」 |
ナーチャリング(nurturing_daily_check)
Section titled “ナーチャリング(nurturing_daily_check)”毎日定期的に実行される検出処理で、長期間連絡のない顧客を検出し、フォローアップタスクを生成します。
| 条件 | 生成されるタスク例 |
|---|---|
| 最終連絡から 14 日以上経過 | 「株式会社 ABC へのフォローアップ連絡」 |
リマインダー(reminder_daily_check)
Section titled “リマインダー(reminder_daily_check)”毎日実行されるリマインダーチェックにより、期限が近いタスクや対応が遅れているタスクを検出します。
生成されるタスクの内容
Section titled “生成されるタスクの内容”自動生成されるタスクには以下の情報が含まれます。
| フィールド | 説明 |
|---|---|
| title | 動詞で始まる具体的なアクションの説明 |
| description | 背景、コンテキスト、推奨アクション、完了条件を含む構造化された説明 |
| priority | AI が判定した優先度(critical / high / medium / low) |
| due_at | 推奨される完了期限 |
| source | 生成元(ai: AI 生成、manual: 手動作成、slack: Slack 経由) |
| customer_id | 関連する顧客 |
| deal_id | 関連する案件 |
| activity_id | トリガーとなったアクティビティ |
| assignee_id | 担当者(自動割り当て) |
| meta | AI の推論理由(ai_reasoning)、トリガー情報などの追加メタデータ |
担当者の自動割り当て
Section titled “担当者の自動割り当て”タスクの担当者は以下の優先順位で自動的に割り当てられます。
- メール送受信者(内部ユーザー)
- 案件オーナー
- 顧客作成者
- タスク数が最も少ないメンバー
- 未割当(null)
AI は新しいタスクを生成する前に、重複チェックを行います。
| 確認内容 | スキップ条件 |
|---|---|
| 同じアクティビティ起因のタスク | 同一 activity_id で AI 作成済みのタスクが存在 |
| 類似タスク(7 日以内) | 同一顧客・案件で類似タイトルのタスクが存在 |
タスクからのメール下書き生成
Section titled “タスクからのメール下書き生成”生成されたタスクの詳細画面から「AI で下書き生成」ボタンをクリックすると、Heavy Worker(task_email_draft_job)がタスクのコンテキストに基づいてメール下書きを生成します。
生成された下書きは以下の操作が可能です。
- Gmail に保存: Gmail の下書きとして保存
- Gmail で開く: 新しいタブで Gmail の作成画面を開く
- コピー: クリップボードにコピー