💼 Apollo Automation
Apollo.ioを使った見込み客の獲得
📺 まず動画で見る(YouTube)
▶ 【自動化】AIガチ勢の最新活用術6選がこれ1本で丸分かり!【ClaudeCode・AIエージェント・AI経営・Skills・MCP】 ↗
※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。
📜 元の英語説明(参考)
Automate Apollo.io lead generation -- search organizations, discover contacts, enrich prospect data, manage contact stages, and build targeted outreach lists -- using natural language through the Composio MCP integration.
🇯🇵 日本人クリエイター向け解説
Apollo.ioを使った見込み客の獲得
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o apollo-automation.zip https://jpskill.com/download/1391.zip && unzip -o apollo-automation.zip && rm apollo-automation.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/1391.zip -OutFile "$d\apollo-automation.zip"; Expand-Archive "$d\apollo-automation.zip" -DestinationPath $d -Force; ri "$d\apollo-automation.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
apollo-automation.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
apollo-automationフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
💬 こう話しかけるだけ — サンプルプロンプト
- › Apollo Automation で、私のビジネスを分析して改善案を3つ提案して
- › Apollo Automation を使って、来週の会議用の資料を作って
- › Apollo Automation で、現状の課題を整理してアクションプランに落として
これをClaude Code に貼るだけで、このSkillが自動発動します。
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Apollo Automation
Apollo.io を活用して、営業プロスペクティングを大幅に強化しましょう。企業検索、意思決定者の発見、メールアドレスや電話番号による連絡先データの拡充、営業パイプラインのステージ管理を、すべて自然言語コマンドで行えます。
ツールキットのドキュメント: composio.dev/toolkits/apollo
セットアップ
- Composio MCP サーバーをクライアント設定に追加します。
https://rube.app/mcp - プロンプトが表示されたら、Apollo.io アカウントを接続します (API キー認証)。
- 自然言語コマンドを発行して、リードのプロスペクティングと拡充を開始します。
主要なワークフロー
1. 組織の検索
名前、所在地、従業員数、業界キーワードなどのフィルターを使用して、ターゲット企業を検索します。
ツール: APOLLO_ORGANIZATION_SEARCH
プロンプトの例:
"Apollo でテキサス州にある従業員数 50~500 人の SaaS 企業を探してください"
主要なパラメーター:
q_organization_name-- 部分的な名前の一致 (例: "Apollo" は "Apollo Inc." に一致します)organization_locations-- 含める本社所在地 (例: "texas", "tokyo")organization_not_locations-- 除外する本社所在地organization_num_employees_ranges-- "min,max" 形式の従業員数範囲 (例: "50,500")q_organization_keyword_tags-- 業界キーワード (例: "software", "healthcare")page/per_page-- ページネーション (1 ページあたり最大 100 件、最大 500 ページ)
2. 企業内の人物の発見
役職、役職レベル、所在地、企業基準に一致する人物を Apollo の連絡先データベースで検索します。
ツール: APOLLO_PEOPLE_SEARCH
プロンプトの例:
"microsoft.com と apollo.io のセールス担当 VP を探してください"
主要なパラメーター:
person_titles-- 役職 (例: "VP of Sales", "CTO")person_seniorities-- 役職レベル (例: "director", "vp", "senior")person_locations-- 人物の地理的所在地q_organization_domains-- 企業ドメイン (例: "apollo.io" -- "www." は含めないでください)organization_ids-- 組織検索で取得した Apollo の企業 IDcontact_email_status-- メールステータスでフィルター: "verified", "unverified", "likely to engage"page/per_page-- ページネーション (1 ページあたり最大 100 件)
3. 個別連絡先の拡充
メールアドレス、LinkedIn URL、または名前 + 企業情報を使用して、単一の人物の包括的なデータ (メールアドレス、電話番号、LinkedIn、企業情報) を取得します。
ツール: APOLLO_PEOPLE_ENRICHMENT
プロンプトの例:
"Apollo で Apollo.io の Tim Zheng を拡充してください"
主要なパラメーター (少なくとも 1 つの識別子が必要です):
email-- 個人のメールアドレスlinkedin_url-- 完全な LinkedIn プロフィール URLfirst_name+last_name+ (organization_nameまたはdomain) -- 名前によるマッチングdomain-- プロトコルを含まないベアホスト名 (例: "apollo.io" であり "https://apollo.io" ではありません)reveal_personal_emails-- 個人のメールアドレスを取得する場合は true に設定します (追加クレジットを使用する場合があります)reveal_phone_number-- 電話番号を取得する場合は true に設定します (webhook_urlが必要です)
4. 見込み客の一括拡充
効率的なバッチ処理のために、最大 10 人の人物を同時に拡充します。
ツール: APOLLO_BULK_PEOPLE_ENRICHMENT
プロンプトの例:
"これらの 5 つのリードを Apollo データで一括拡充してください: [名前/メールアドレスのリスト]"
主要なパラメーター:
details(必須) -- 1~10 個の人物オブジェクトの配列。各オブジェクトにはemail、linkedin_url、first_name、last_name、domain、company_nameなどの識別子が含まれます。reveal_personal_emails-- 個人のメールアドレスを含める (追加クレジット)reveal_phone_number-- 電話番号を含める (webhook_urlが必要です)
5. 連絡先パイプラインステージの管理
利用可能なステージを一覧表示し、営業ファネルを通じて連絡先を更新します。
ツール: APOLLO_LIST_CONTACT_STAGES, APOLLO_UPDATE_CONTACT_STAGE
プロンプトの例:
"Apollo で連絡先 X と Y を「Qualified」ステージに移動してください"
ステージを一覧表示するための主要なパラメーター: 不要です。
ステージを更新するための主要なパラメーター:
contact_ids(必須) -- 更新する連絡先 ID の配列contact_stage_id(必須) -- ターゲットステージ ID (連絡先ステージの一覧から取得)
6. 保存済み連絡先の作成と検索
新しい連絡先レコードを作成し、既存の Apollo 連絡先データベースを検索します。
ツール: APOLLO_CREATE_CONTACT, APOLLO_SEARCH_CONTACTS
プロンプトの例:
"Stripe の連絡先を Apollo で検索してください"
検索のための主要なパラメーター:
- キーワード検索、ステージ ID フィルタリング、ソートオプション
page/per_page-- ページネーション
作成のための主要なパラメーター:
first_name,last_name,email,organization_nameaccount_id-- 組織へのリンクcontact_stage_id-- 初期営業ステージ
既知の落とし穴
- 組織ドメインが空の場合がある:
APOLLO_ORGANIZATION_SEARCHから返される一部の組織は、ドメインフィールドが欠落しているか空の場合があります。ドメインに依存する前に、APOLLO_ORGANIZATION_ENRICHMENTを使用してドメインを検証してください。 - HTTP 403 は設定の問題を意味する: 403 レスポンスは、API キーまたはプランのアクセスに関する問題を示します。再試行しないでください。まず、認証情報またはプランを修正してください。
- 人物検索は難読化されたデータを返す:
APOLLO_PEOPLE_SEARCHは、完全な連絡先詳細ではなく、has_email/has_direct_phoneフラグまたは難読化されたフィールドを表示する場合があります。完全な情報を取得するには、APOLLO_PEOPLE_ENRICHMENTを使用してください。 - ページネーションの制限は厳格である: 人物検索は
per_pageが最大 100、最大 500 ページをサポートしています。途中で停止すると、結果セットの大部分を見逃す可能性があります。 - 一括拡充のバッチ制限は小さい:
APOLLO_BULK_PEOPLE_ENRICHMENTは 1 回の呼び出しで 10 件のアイテムしか受け付けません。識別子が不十分な場合、status='success'とmissing_records > 0を返すことがあります。その場合は、APOLLO_PEOPLE_ENRICHMENTで個々のレコードを再試行してください。 - 自動重複排除なし:
APOLLO_CREATE_CONTACTは重複排除を行いません。まずAPOLLO_SEARCH_CONTACTSで既存の連絡先を確認してください。 - ドメイン形式が重要: プロトコルプレフィックス ("https://") や "www." プレフィックスを含まないベアホスト名 (例: "apollo.io") を常に使用してください。
クイックリファレンス
| アクション | ツールスラッグ | 必須パラメーター |
|---|---|---|
| 組織の検索 | APOLLO_ORGANIZATION_SEARCH |
なし (オプションのフィルター) |
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Apollo Automation
Supercharge your sales prospecting with Apollo.io -- search companies, discover decision-makers, enrich contact data with emails and phone numbers, and manage your sales pipeline stages -- all through natural language commands.
Toolkit docs: composio.dev/toolkits/apollo
Setup
- Add the Composio MCP server to your client configuration:
https://rube.app/mcp - Connect your Apollo.io account when prompted (API key authentication).
- Start issuing natural language commands to prospect and enrich leads.
Core Workflows
1. Search Organizations
Find target companies using filters like name, location, employee count, and industry keywords.
Tool: APOLLO_ORGANIZATION_SEARCH
Example prompt:
"Find SaaS companies in Texas with 50-500 employees on Apollo"
Key parameters:
q_organization_name-- Partial name match (e.g., "Apollo" matches "Apollo Inc.")organization_locations-- HQ locations to include (e.g., "texas", "tokyo")organization_not_locations-- HQ locations to excludeorganization_num_employees_ranges-- Employee ranges in "min,max" format (e.g., "50,500")q_organization_keyword_tags-- Industry keywords (e.g., "software", "healthcare")page/per_page-- Pagination (max 100 per page, max 500 pages)
2. Discover People at Companies
Search Apollo's contact database for people matching title, seniority, location, and company criteria.
Tool: APOLLO_PEOPLE_SEARCH
Example prompt:
"Find VPs of Sales at microsoft.com and apollo.io"
Key parameters:
person_titles-- Job titles (e.g., "VP of Sales", "CTO")person_seniorities-- Seniority levels (e.g., "director", "vp", "senior")person_locations-- Geographic locations of peopleq_organization_domains-- Company domains (e.g., "apollo.io" -- exclude "www.")organization_ids-- Apollo company IDs from Organization Searchcontact_email_status-- Filter by email status: "verified", "unverified", "likely to engage"page/per_page-- Pagination (max 100 per page)
3. Enrich Individual Contacts
Get comprehensive data (email, phone, LinkedIn, company info) for a single person using their email, LinkedIn URL, or name + company.
Tool: APOLLO_PEOPLE_ENRICHMENT
Example prompt:
"Enrich Tim Zheng at Apollo.io on Apollo"
Key parameters (at least one identifier required):
email-- Person's email addresslinkedin_url-- Full LinkedIn profile URLfirst_name+last_name+ (organization_nameordomain) -- Name-based matchingdomain-- Bare hostname without protocol (e.g., "apollo.io", not "https://apollo.io")reveal_personal_emails-- Set true to get personal emails (may use extra credits)reveal_phone_number-- Set true for phone numbers (requireswebhook_url)
4. Bulk Enrich Prospects
Enrich up to 10 people simultaneously for efficient batch processing.
Tool: APOLLO_BULK_PEOPLE_ENRICHMENT
Example prompt:
"Bulk enrich these 5 leads with their Apollo data: [list of names/emails]"
Key parameters:
details(required) -- Array of 1-10 person objects, each with identifiers likeemail,linkedin_url,first_name,last_name,domain,company_namereveal_personal_emails-- Include personal emails (extra credits)reveal_phone_number-- Include phone numbers (requireswebhook_url)
5. Manage Contact Pipeline Stages
List available stages and update contacts through your sales funnel.
Tools: APOLLO_LIST_CONTACT_STAGES, APOLLO_UPDATE_CONTACT_STAGE
Example prompt:
"Move contacts X and Y to the 'Qualified' stage in Apollo"
Key parameters for listing stages: None required.
Key parameters for updating stage:
contact_ids(required) -- Array of contact IDs to updatecontact_stage_id(required) -- Target stage ID (from List Contact Stages)
6. Create and Search Saved Contacts
Create new contact records and search your existing Apollo contact database.
Tools: APOLLO_CREATE_CONTACT, APOLLO_SEARCH_CONTACTS
Example prompt:
"Search my Apollo contacts for anyone at Stripe"
Key parameters for search:
- Keyword search, stage ID filtering, sorting options
page/per_page-- Pagination
Key parameters for create:
first_name,last_name,email,organization_nameaccount_id-- Link to an organizationcontact_stage_id-- Initial sales stage
Known Pitfalls
- Organization domains can be empty: Some organizations from
APOLLO_ORGANIZATION_SEARCHreturn missing or empty domain fields. UseAPOLLO_ORGANIZATION_ENRICHMENTto validate domains before relying on them. - HTTP 403 means config issues: A 403 response indicates API key or plan access problems -- do not retry. Fix your credentials or plan first.
- People search returns obfuscated data:
APOLLO_PEOPLE_SEARCHmay showhas_email/has_direct_phoneflags or obfuscated fields instead of full contact details. UseAPOLLO_PEOPLE_ENRICHMENTto get complete information. - Pagination limits are strict: People search supports
per_pageup to 100 and max 500 pages. Stopping early can miss large portions of the result set. - Bulk enrichment has small batch limits:
APOLLO_BULK_PEOPLE_ENRICHMENTaccepts only 10 items per call. It can returnstatus='success'withmissing_records > 0when identifiers are insufficient -- retry individual records withAPOLLO_PEOPLE_ENRICHMENT. - No automatic deduplication:
APOLLO_CREATE_CONTACTdoes not deduplicate. Check for existing contacts first withAPOLLO_SEARCH_CONTACTS. - Domain format matters: Always use bare hostnames (e.g., "apollo.io") without protocol prefixes ("https://") or "www." prefix.
Quick Reference
| Action | Tool Slug | Required Params |
|---|---|---|
| Search organizations | APOLLO_ORGANIZATION_SEARCH |
None (optional filters) |
| Enrich organization | APOLLO_ORGANIZATION_ENRICHMENT |
domain |
| Bulk enrich orgs | APOLLO_BULK_ORGANIZATION_ENRICHMENT |
domains |
| Search people | APOLLO_PEOPLE_SEARCH |
None (optional filters) |
| Enrich person | APOLLO_PEOPLE_ENRICHMENT |
One of: email, linkedin_url, or name+company |
| Bulk enrich people | APOLLO_BULK_PEOPLE_ENRICHMENT |
details (1-10 person objects) |
| List contact stages | APOLLO_LIST_CONTACT_STAGES |
None |
| Update contact stage | APOLLO_UPDATE_CONTACT_STAGE |
contact_ids, contact_stage_id |
| Create contact | APOLLO_CREATE_CONTACT |
Name + identifiers |
| Search contacts | APOLLO_SEARCH_CONTACTS |
None (optional filters) |
Powered by Composio