# PhantomBuster AI integration on Definable

> PhantomBuster is a cloud-based data extraction and automation platform that enables users to automate actions on the web, such as scraping data, generating leads, and automating social media tasks.

## What this connects

PhantomBuster is a cloud-based data extraction and automation platform that enables users to automate actions on the web, such as scraping data, generating leads, and automating social media tasks.

Vendor: https://phantombuster.com

## Tools available

**53** tools available. First 12:

- `PHANTOMBUSTER_ABORT_AGENT_V1` — Abort Agent (v1) — Tool to abort all running instances of an agent using the legacy v1 API. Use when you need to immediately stop an agent's execution. Supports soft abort for graceful shutdown.
- `PHANTOMBUSTER_DELETE_AGENT` — Delete Agent — Tool to delete an agent by id. Use when you need to remove a PhantomBuster agent. Ensure the agent is not currently running before deletion.
- `PHANTOMBUSTER_DELETE_LEAD_OBJECTS` — Delete Lead Objects — Tool to delete one or more lead objects from organization storage. Use when you need to remove lead data. Provide either leadObjectId, or both slug and type parameters.
- `PHANTOMBUSTER_DELETE_LEADS_MANY` — Delete Many Leads — Tool to delete multiple leads from organization storage. Use when you need to bulk delete leads by their IDs.
- `PHANTOMBUSTER_DELETE_LIST` — Delete List — Tool to delete a storage list by id (Beta). Use when you need to remove a list from organization storage.
- `PHANTOMBUSTER_DELETE_SCRIPT` — Delete Script — Tool to delete a script by id. Use when you need to remove a specific script from PhantomBuster. Optionally specify a branch and environment to delete a specific version.
- `PHANTOMBUSTER_GET_AGENT` — Get Agent — Tool to get an agent by its ID. Use when you need to retrieve detailed information about a specific Phantombuster agent, including its configuration, schedule, and execution settings.
- `PHANTOMBUSTER_GET_AGENT_CONTAINERS` — Get Agent Containers (v1) — Tool to get a list of ended containers for an agent, ordered by date. Use when you need to retrieve the last available output logs from an agent. This is a legacy v1 API endpoint.
- `PHANTOMBUSTER_GET_AGENT_OUTPUT` — Get Agent Output (v1) — Tool to get incremental data from an agent including console output, status, progress and messages. This is a legacy v1 API endpoint designed for easy incremental data retrieval. Use outputPos to track position.
- `PHANTOMBUSTER_GET_AGENTS_FETCH_ALL` — Get All Agents — Tool to fetch all agents associated with the current user or organization. Use after validating your Phantombuster API key to list available agents.
- `PHANTOMBUSTER_GET_AGENTS_FETCH_DELETED` — Get Deleted Agents — Tool to get deleted agents for the current user or organization. Use when you need to audit recently removed agents.
- `PHANTOMBUSTER_GET_BRANCHES_DIFF` — Get Branches Diff — Tool to get the length difference between the staging and release branch of all scripts. Use when assessing branch changes before deployment.

## Auth

Auth schemes: `API_KEY`.

## How agents use PhantomBuster

Inside a Definable workflow, PhantomBuster is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → PhantomBuster** — the Researcher (GPT-5.5) pulls context from PhantomBuster (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → PhantomBuster** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into PhantomBuster (create record, post message, draft email).
- **Designer / Engineer → Distributor → PhantomBuster** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via PhantomBuster (attach file, open PR comment, post status).

The Verifier checks every PhantomBuster call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- ai web scraping — https://definable.ai/apps/category/ai-web-scraping/
- marketing automation — https://definable.ai/apps/category/marketing-automation/

## Related

- HTML page: https://definable.ai/apps/phantombuster/
- Same category (ai web scraping): https://definable.ai/apps/category/ai-web-scraping/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
