Confidential · 2025
API 速度検証 完了

アタックリスト作成
自動化ワークフロー

FileMaker Data API を用いたリスト自動生成の速度検証が完了しました。
以下のとおり結果と今後の方針をご提案申し上げます。

担当:関川すず(PFS) 検証日:2025年9月30日

検証結果サマリー

結論:APIでのリスト作成は、実用に十分な速度です。
対象は「アポシスフラグ=税理士アポシス」の80,307件。条件絞り込みから件数確認まで、最速2秒台で完了しています。
80,307件
検証対象レコード数(税理士アポシス)
2.1秒
パターン1(最速)平均応答時間
4.1秒
前提除外のみ / パターン4 平均応答時間
最大10秒
長期未検索後の初回(ウォームアップ)
検証パターン 件数 平均応答時間 備考
前提除外のみ(12項目適用) 62,206件 約 4.1秒 ベースラインとなる絞り込み
パターン1 1,456件 約 2.1秒 最も絞り込みが効く
パターン4 8,967件 約 4.1秒 実用範囲内
パターン2・3 0件 — 「アポシスレコード作成日」「税理士ファイル【ユーザーフラグ】」が全件空のため。
項目・条件の確認が必要です。
速度のボトルネックについて: 検索時間の大半(約3.5秒)は「アポシスフラグ」の絞り込み処理です。この項目にインデックスを設定できれば、さらに高速化できる可能性があります。

2つの方式比較

リスト作成の仕組みとして、定期実行(API)とMCP(AI対話型)の2つの方式が考えられます。 それぞれの特性を整理しました。

Option B

MCP(AI対話型)方式

AIに話しかけることで条件を柔軟に変更し、その場でリストを生成・確認できます。

  • +「パターン1で関東だけ」のように言葉で条件調整が可能
  • +条件を試しながら件数確認・絞り込みができる
  • −AI利用コストが発生する
  • −1回のやり取りに数十秒前後かかる
  • −用途ごとに専用のAPI設計が必要
ルールが固定されている今回のアタックリストでは、MCPの柔軟性を活かしにくい状況です

推奨方針

アタックリスト作成は「定期実行(API)方式」をご提案します。
いただいた前提除外条件と4パターンはルールとして明確に決まっているため、毎回同じ品質・コストゼロで作成できる定期実行方式が最適です。
  • 条件をその都度変えて試したい場合
  • 自然言語での複雑な変換が必要な場合
  • 1回限りの特殊な抽出をしたい場合
  • 条件が固定されているルーティン業務
  • 毎週・毎日の定期的なリスト生成
  • コストを抑えて安定稼働させたい場合
  • 通話履歴の分析・サマリー
  • 複雑な条件の探索的抽出
  • ※用途が決まった時点で専用APIを構築
まずは定期実行で運用を開始し、「この業務にはAI対話が必要」という具体的なユースケースが出てきた段階でMCPを追加する進め方も可能です。

構築にあたり確認が必要な事項

定期実行方式で構築を進めるにあたり、以下の点をご確認いただけますでしょうか。

項目・フィールドの確認

  • 1
    訪問日(アポ日)に使うフィールドはどれですか?
    「アポシス_訪問日」「訪問予定日」「顧客カルテ_訪問日」の3項目が存在します。
  • 2
    「退会フラグ」に相当するフィールドはありますか?
    該当する項目が見当たりませんでした。項目名をお知らせください。
  • 3
    「アポシスレコード作成日」「税理士ファイル【ユーザーフラグ】」は実際に値が入っていますか?
    検証では全件空のためパターン2・3が0件になりました。
  • 4
    「前回結果_〇〇_Cnt」は全期間の累計ですか、期間区切りの回数ですか?
    条件の意味が変わるため確認が必要です。
  • 5
    受注の除外に「最終特別プラン受注日」も含みますか?
    含める・含めないで件数が変わります。

判定ロジックの確認

  • 6
    「アポ禁・BPNG」の判定は「最終コール結果」(最後の1回)でよいですか?
    過去の全履歴を対象にする場合は、別途項目の追加が必要です。
  • 7
    「直近1ヶ月の返事待ち・再営業」は、どのフィールドの日付で判定しますか?
    現状、判定に使える日付項目が特定できていません。
  • 8
    「直近の連続留守3回以上」の「連続」はどう判定しますか?
    現在の「前回結果_留守_Cnt」は累計値のため、連続かどうかの判定ができません。
  • 9
    携帯番号の判定は「070/080/090始まり」でよいですか?
    ハイフン入り形式が多いため、この方法で対応する想定です。
  • 10
    再コール日時は「次回コール日」、長期見込みは「最終長期日」を使う想定でよいですか?

動くデモ① 定期実行ダッシュボード

毎週月曜 08:00 に自動でリストを生成する仕組みのイメージです。「今すぐ実行」ボタンで処理の流れを体験できます。

アタックリスト 自動生成システム  —  ダッシュボード
稼働中

ダッシュボード

最終実行: 2025/09/29(月)08:00  |  次回: 2025/10/06(月)08:00
◷ スケジュール:毎週月曜 08:00  →  Googleスプレッドシート出力  →  Chatworkで件数通知
パターン 内容 前回件数 前回実行日 ステータス
パターン1 電話番号あり・再コール日=当日 1,456件 9/29 待機中
パターン2 新規レコード(今月作成) — — 要確認
パターン3 ユーザーフラグあり — — 要確認
パターン4 長期見込み(最終長期日あり) 8,967件 9/29 待機中
Googleスプレッドシート出力プレビュー シート: アタックリスト_20251006
No.パターン法人名電話番号担当者名最終コール結果次回コール日
1P1山田税理士事務所03-XXXX-XXXX山田 太郎再コール2025/10/06
2P1鈴木会計事務所06-XXXX-XXXX鈴木 花子再コール2025/10/06
3P1東京中央税理士法人03-XXXX-XXXX田中 一郎再コール2025/10/06
4P4大阪南税理士法人06-XXXX-XXXX中村 次郎長期見込み—
5P4名古屋中税理士事務所052-XXXX-XXXX伊藤 三郎長期見込み—
… 以下 10,423件
CW Chatwork 通知(自動送信済み) —  アタックリスト更新通知
【アタックリスト更新】2025/10/6(月)08:00 ━━━━━━━━━━━━━━━━━━━━ パターン1(再コール当日):1,456件 パターン2(新規レコード):0件 ※フィールド要確認 パターン3(ユーザーフラグ):0件 ※フィールド要確認 パターン4(長期見込み):8,967件 ━━━━━━━━━━━━━━━━━━━━ 合計対象:10,423件

動くデモ② AI対話インターフェース

AIに話しかけて条件をその場で調整するイメージです。下のクイック入力か、自由にテキストを入力してお試しください。

FileMaker MCP アシスタント
FileMaker 接続済み
claude-sonnet · 税理士アポシス DB
クイック入力: パターン1で関東だけに絞って 直近3ヶ月コールなし 長期見込みを除外 携帯番号のみ
AI アシスタント
FileMaker(税理士アポシス)に接続しました。

現在の対象レコード数は 80,307件 です。
前提除外条件(12項目)を適用すると 62,206件 になります。

絞り込み条件を入力してください。クイック入力からよく使う条件をすぐに試せます。