AI Navigate

私がリードを見つけ、個別化されたコールドメールを作成するAI SDRエージェントを構築した方法

Dev.to / 2026/3/21

💬 オピニオンIdeas & Deep AnalysisTools & Practical Usage

要点

  • LeadPilotは、AI搭載のSDRエージェントのパイプラインで、リード発見、企業調査、ペインポイント分析、個別化メール生成を自動化し、結果を数時間ではなく数分で提供します。
  • アーキテクチャは4つの連続エージェントで構成されています: Lead Finder(Serper.devを使って基本データ付きの10件のリードのリストを作成)、Company Researcher(Cheerioを用いてリードのサイトをスクレイピングし、より豊かなプロフィールを構築)、Pain Point Analyzer(潜在的な痛点を特定し、マッチ度を0〜100のスコアで割り当て、最適なアウトリーチの角度を提案)、Email Composer(本当にパーソナライズされたメールを生成します)。
  • このプロジェクトは、クライアント獲得を加速させるためにフリーランサーが構築したもので、遅くて汎用的な提案を、SaaS企業向けのスケーラブルでターゲットを絞ったアウトリーチへと置き換えました。
  • このアプローチはテンプレートではなく真にパーソナライズされたメールを強調し、セールスアウトリーチのための実用的なエンドツーエンドAI自動化ワークフローを示しています。

TL;DR
私は LeadPilot を作りました — AI搭載のセールス開発担当者(SDR)で、リードの発見、企業リサーチ、課題の分析、そしてパーソナライズされたコールドメールの生成を自動化します。4つのエージェントからなるAIパイプラインは、人間のSDRが要する4時間以上を5分で行います。以下に仕組みと、構築して学んだことを紹介します。

AI SDRエージェントとは?
SDR(Sales Development Representative:セールス開発担当者)は、潜在顧客を見つけ、調査し、最初のアプローチメッセージを送る人のことです。これはすべてのセールスパイプラインの出発点です。
AI SDRエージェントはこの全過程を自動化します。LinkedInを手作業で検索したり、企業ウェブサイトを読み込んだり、個別のメールを作成したりする代わりに、AIがすべてを高速かつ一貫性を持って、スケール対応で行います。
LeadPilotは、通常なら数時間かかる4つのステップを処理します:

ターゲット条件に合致するリードを見つける
各社のウェブサイトを分析して調査する
提供する製品/サービスに関連する課題点を特定する
パーソナライズされたメールを作成する — テンプレートではなく、各社に真に合わせたメール

なぜこれを作ったのか
私はフリーランスです。クライアントが必要です。従来の方法 ― ジョブボードを閲覧し、汎用的な提案を送る ― は遅く、競争が激しいです。コールドアウトリーチはより効果的ですが、うまくやるには時間がかかります。
「自動化を必要とする可能性のある従業員数10〜50人のSaaS企業を見つけて、すぐ送信できるメールを含む企業リストを返してくれるツールが欲しい」と思い、そのツールを作りました。

4エージェントアーキテクチャ
LeadPilotは連続的なAIパイプラインを使用します。各エージェントには特定の役割があり、1つの出力が次へと渡されます。
エージェント#1: リードファインダー
ユーザーは対象セクター、企業規模、所在地、そして自社の製品/サービスを提供します。リードファインダーは Serper.dev(Google検索API)を使用して一致する企業を見つけます。広く網を張るために複数の検索クエリを並行して実行し、検索結果からAIが構造化された企業データを抽出します。
入力: 「SaaS企業、従業員数10-50人、米国、N8N自動化設定」
出力: 名前・ウェブサイト・説明を含む10社のリスト。
エージェント#2: 企業リサーチャー
各リードについて、このエージェントは Cheerio(サーバーサイドのHTML解析)を使って企業のウェブサイトを取得し、彼らが何をしているか、製品、アバウトページの内容、チーム情報、公開されている連絡先などを抽出します。
ここからパーソナライズが始まります。リサーチャーは企業名だけを取得するのではなく、彼らのビジネス、技術スタック、最近の活動を理解します。
エージェント#3: 課題点分析
これは戦略的ブレインです。企業プロフィールとユーザーの製品/サービスを取り扱い、この企業が抱えそうな具体的な課題点を特定します。マッチスコア(0-100)を生成し、最良の「角度」でのアプローチを提案します。
例: 「この企業はShopifyを使用していますが、注文通知を手動で処理しています。あなたのN8N自動化は、注文処理のワークフローで週に15時間以上を節約できます。マッチスコア: 82。」
エージェント#4: メール作成
最終エージェントがリードごとに3通のメール順序を作成します:

メール1(Day 0):初回接触。彼らの会社について具体的な情報で始め、課題を述べ、解決策を提案します。明確な行動喚起。
メール2(Day 3):フォローアップ。別の角度、社会的証拠またはケーススタディの参照。
メール3(Day 7):最後の試み。短く、直接的で、最終的な説得力の理由。

全てのメールは150語以下です。業界用語は使いません。「このメールがあなたに届いていることを願っています」という表現は使いません。各メールは、その会社の特定の詳細を参照します — 前のエージェントがすでに調査を行っているためです。

技術スタック(ゼロコスト)
LayerTechnologyCostFrontend + BackendNext.js 14 + Tailwind + shadcn/ui$0AI(プライマリ)Groq Llama 3.3 70B$0AI(フォールバック)Google Gemini 2.0 Flash$0SearchSerper.dev(月間2,500回の無料検索)$0HTML解析Cheerio$0AuthNextAuth.js v5$0データベースNeon PostgreSQL + Prisma$0デプロイVercel$0
合計: $0/月。

解決した技術的課題
課題1: 長時間実行パイプライン

返却形式: {"translated": "翻訳されたHTML"}

キャンペーンを作成し、ターゲット市場を定義し、メールシーケンスを使って数分でパーソナライズされたリードを獲得します。

今後の予定
LeadPilotは、私が構築しているAIツールのより大きなエコシステムの一部です。AI自動化、SDRツール、またはゼロコストのインフラストラクチャでSaaSを構築することに興味があるなら、今後の情報を追ってください。
エコシステム内の他のツール:

RivalRadar — AI競合分析
GEO Analyzer — AI検索最適化スコアリング
Portfolio MCP Server — AIアシスタントを介して私のポートフォリオを照会

私はアクン・コシュクン、トルコ出身のフルスタック開発者およびAI自動化の専門家です。ゼロコストのインフラストラクチャを用いた本番運用向けSaaSアプリケーションを構築しています。GitHubで私を見つけるか、ポートフォリオをチェックしてください。