PhantomBuster Automation
Automate lead generation, web scraping, and social media data extraction workflows through PhantomBuster's cloud platform via Composio
Best use case
PhantomBuster Automation is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Automate lead generation, web scraping, and social media data extraction workflows through PhantomBuster's cloud platform via Composio
Teams using PhantomBuster Automation should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/phantombuster-automation/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How PhantomBuster Automation Compares
| Feature / Agent | PhantomBuster Automation | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Automate lead generation, web scraping, and social media data extraction workflows through PhantomBuster's cloud platform via Composio
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# PhantomBuster Automation Automate cloud-based data extraction and lead generation -- manage agents and scripts, monitor organization resources and usage, track container execution, and solve captcha challenges -- all orchestrated through the Composio MCP integration. **Toolkit docs:** [composio.dev/toolkits/phantombuster](https://composio.dev/toolkits/phantombuster) --- ## Setup 1. Connect your PhantomBuster account through the Composio MCP server at `https://rube.app/mcp` 2. The agent will prompt you with an authentication link if no active connection exists 3. Once connected, all `PHANTOMBUSTER_*` tools become available for execution --- ## Core Workflows ### 1. List All Agents Fetch every agent associated with your account or organization to inventory automation workflows. **Tool:** `PHANTOMBUSTER_GET_AGENTS_FETCH_ALL` ``` No parameters required -- returns all agents with IDs and metadata. Authenticate your API key first. ``` Use agent IDs from this response when fetching containers or monitoring specific automations. --- ### 2. List All Scripts Retrieve all scripts available under your account (without code bodies) for script management. **Tool:** `PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL` ``` No parameters required -- returns script metadata without source code. ``` --- ### 3. Monitor Organization Resources & Quotas Check your organization's current resource usage and quota limits to plan automation capacity. **Tool:** `PHANTOMBUSTER_GET_ORGS_FETCH_RESOURCES` ``` No parameters required -- returns resource allocation and current usage metrics. ``` --- ### 4. Retrieve Agent Containers Fetch all execution containers for a specific agent to monitor run history and status. **Tool:** `PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL` | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | `agentId` | string | Yes | Agent ID from `PHANTOMBUSTER_GET_AGENTS_FETCH_ALL` | --- ### 5. Export Agent Usage Report Download a CSV report of all agents' run statistics for your organization. **Tool:** `PHANTOMBUSTER_GET_ORGS_EXPORT_AGENT_USAGE` ``` Returns a downloadable CSV with comprehensive agent execution statistics. ``` --- ### 6. Solve hCaptcha Challenges Obtain a valid hCaptcha token for automated form submissions or scraping flows that require captcha solving. **Tool:** `PHANTOMBUSTER_POST_HCAPTCHA` | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | `siteKey` | string | Yes | Public site key of the hCaptcha widget | | `pageUrl` | string | Yes | Full URL of the page with the captcha | | `proxy` | string | No | Proxy URL (e.g., `http://user:pass@host:port`) | | `userAgent` | string | No | Custom User-Agent string to simulate | --- ## Known Pitfalls | Pitfall | Details | |---------|---------| | **Agent ID required for containers** | `PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL` requires a valid `agentId` -- always resolve it first via `PHANTOMBUSTER_GET_AGENTS_FETCH_ALL` | | **API key authentication** | All PhantomBuster tools require a valid API key connection -- verify authentication before calling any tools | | **Script bodies not included** | `PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL` returns metadata only, not source code | | **Organization scope** | Resource and usage tools operate at the organization level tied to your API key -- ensure the correct org is targeted | | **Branch operations** | `PHANTOMBUSTER_GET_BRANCHES_FETCH_ALL` and `PHANTOMBUSTER_GET_BRANCHES_DIFF` are for advanced script versioning -- use them to assess staging vs. release changes before deployment | --- ## Quick Reference | Tool Slug | Purpose | |-----------|---------| | `PHANTOMBUSTER_GET_AGENTS_FETCH_ALL` | List all agents in your account | | `PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL` | List all scripts (metadata only) | | `PHANTOMBUSTER_GET_ORGS_FETCH_RESOURCES` | Check organization resource usage and quotas | | `PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL` | Get all containers for a specific agent | | `PHANTOMBUSTER_GET_ORGS_EXPORT_AGENT_USAGE` | Export agent usage as CSV | | `PHANTOMBUSTER_POST_HCAPTCHA` | Solve hCaptcha challenges for automation | | `PHANTOMBUSTER_GET_ORGS_FETCH` | Fetch organization details | | `PHANTOMBUSTER_GET_ORGS_FETCH_AGENT_GROUPS` | Get agent groups and ordering | | `PHANTOMBUSTER_GET_BRANCHES_FETCH_ALL` | List all script branches | | `PHANTOMBUSTER_GET_BRANCHES_DIFF` | Compare staging vs. release branches | --- *Powered by [Composio](https://composio.dev)*
Related Skills
Snowflake Automation
Automate Snowflake data warehouse operations -- list databases, schemas, and tables, execute SQL statements, and manage data workflows via the Composio MCP integration.
similarweb-digitalrank-api-automation
Automate SimilarWeb tasks via Rube MCP (Composio): website traffic, rankings, and digital market intelligence. Always search tools first for current schemas.
shorten-rest-automation
Automate Shorten Rest tasks via Rube MCP (Composio). Always search tools first for current schemas.
Shortcut Automation
Automate project management workflows in Shortcut -- create stories, manage tasks, track epics, and organize workflows through natural language commands.
SharePoint Automation
SharePoint Automation: manage sites, lists, documents, folders, pages, and search content across SharePoint and OneDrive
serpapi-automation
Automate Serpapi tasks via Rube MCP (Composio). Always search tools first for current schemas.
scrapingbee-automation
Automate Scrapingbee tasks via Rube MCP (Composio). Always search tools first for current schemas.
scrapingant-automation
Automate Scrapingant tasks via Rube MCP (Composio). Always search tools first for current schemas.
renderform-automation
Automate Renderform tasks via Rube MCP (Composio). Always search tools first for current schemas.
Ramp Automation
Ramp Automation: manage corporate card transactions, reimbursements, users, and expense tracking via the Ramp platform
powerpoint-automation
Create professional PowerPoint presentations from various sources including web articles, blog posts, and existing PPTX files. Ideal for tech presentations, reports, and documentation.
pdf-api-io-automation
Automate PDF API IO tasks via Rube MCP (Composio). Always search tools first for current schemas.