1) ドメイン入力レイヤー
リード、ジョブ、見積、請求、レビュー等のイベントを受け取り、担当エージェントへ振り分けます。
このページは実装・運用向けドキュメントです。機能紹介ではなく、実際の動作原則を扱います。
featuresページは価値訴求、ここは設計説明です。役割を分けることで内容重複を避け、運用チームが判断しやすくします。
サービス業の日常オペレーションで、どこが変わるかを比較します。
| シナリオ | 人手のみの対応 | LeadDuo Agent の対応 | ビジネス影響 |
|---|---|---|---|
| 技術者が屋根上作業中に着信 | 着信を取り逃し、折り返しが遅れて機会損失になりやすい。 | 即時テキスト返信、簡易トリアージ、見積/予約リンク送信を自動実行。 | 取りこぼしていたリードを回収できる可能性が高まる。 |
| 営業時間外の緊急問い合わせ | 翌朝まで未対応となり、競合へ流れやすい。 | 即時受付メッセージ送信と、ルールに基づく緊急ルートへ自動振り分け。 | 初動速度が上がり、緊急案件の成約率改善が期待できる。 |
| 見積送付後に顧客が無反応 | 手動フォローが抜け漏れしやすい。 | 停止条件までポリシーに沿った段階フォローを自動継続。 | 事務負荷を増やさずに見積回収率を改善。 |
| 請求期限超過 | 担当者が個別に督促対応を実施。 | 支払いリンク付きの自動督促シーケンスと監査ログを実行。 | 未回収日数を抑え、資金回収を安定化。 |
本比較は一般的な想定例であり、特定の売上成果を保証するものではありません。
ServiceHub自動化は単一巨大関数ではなく、レイヤー化されたエージェント連携として設計します。
リード、ジョブ、見積、請求、レビュー等のイベントを受け取り、担当エージェントへ振り分けます。
業務ルール、閾値、dry-run/auto、緊急時の例外処理を判定します。
メッセージ送信、割り当て、リマインダー、支払い追跡などの副作用を冪等キー付きで実行します。
前後状態と実行結果を履歴に記録し、説明可能性と障害解析を担保します。
各エージェントは単一ドメインを持ち、明確なイベント境界で連携します。
SMS/メールの顧客対応ハブ。受信分類、返信ルーティング、通知実行を担当。
不足情報、写真、必須項目を回収し、要件未達ジョブの配車を防止。
スキル、稼働、移動制約で割り当て。最適化は dry-run と適用を分離。
見積・請求・デポジット連絡と入金追跡シーケンスを実行。
完了後レビュー依頼と感情分析を自動化。
スタッフ通知、集計、トークン更新など内部運用処理を担当。
| エージェント | 主トリガー | 主アウトプット | 制御方法 |
|---|---|---|---|
| Concierge | 受信メッセージ / リマインダー期限 | SMS/メール送信 | テンプレート + ゲーティング |
| Intake | 必須情報不足ジョブ | 入力回収イベント | 必須項目ポリシー |
| Scheduling | 新規/更新予定ジョブ | 割り当て/最適化プラン | dry-run / auto / 閾値 |
| Billing | 請求ライフサイクルイベント | 支払いフォロー連絡 | 頻度 + エスカレーション |
| Reputation | ジョブ完了 | レビュー依頼 + 分析 | 送信タイミング + 承認 |
| Ops/Integrations | 定期運用チェック | 内部通知 | 店舗/ユーザースコープ |
エージェント間メッセージは共通エンベロープを使い、将来のハンドラ追加でも破壊的変更を防ぎます。
イベントエンベロープ例
{
"name": "servicehub.dispatch.optimization_requested",
"data": {
"userId": "user_abc123",
"storeId": "store_xyz789",
"idempotencyKey": "opt|store_xyz789|2026-02-06",
"payload": "{ mode: "dry_run", date: "2026-02-06" }"
}
}可能な箇所はエンティティ単位の遅延イベントへ移し、cronは安全網として軽量化しました。
set-based の claim と batched emit を使い、1件ごとのステップ実行オーバーヘッドを削減しました。
idempotency・debounce・rate-limit を適用し、上流ノイズで実行回数が増幅しないようにしました。
判定に必要なフィールドのみ取得し、CPU負荷とクエリコストを下げました。
最初はエージェントが提案し、人が承認して実行する形で正確性と運用信頼を確認しました。
低リスク定型処理を自動化しつつ、高影響な変更は明示的な適用操作を維持しました。
安定したフローは全面自動化し、ガードレール・監査ログ・キャッチアップ処理を前提に運用しています。
Scheduling/Billingが期限判定し、Conciergeが送信実行します。
通常は非推奨です。まず店舗/日付単位の手動起動 + dry-run確認を推奨します。
全ハンドラでテナント/店舗スコープを強制し、曖昧な所有権は拒否します。
軽量キャッチアップ処理で期限超過エンティティを再キューします(冪等キー付き)。
定型業務は自動化し、高影響な操作は承認を残し、監査ログで追跡できる運用にします。
まず製品全体を確認したい場合は、機能ページをご覧ください。