get_workspace
Get Workspace
Retrieve information about your PhantomBuster workspace (organization), including plan details, resource quotas, and storage usage.
get_workspace
Retrieve information about your PhantomBuster workspace (organization), including plan details, resource quotas, and storage usage.
manage_leads
Fetch, save, or delete leads in the LinkedIn Leads database. - **Fetch**: Retrieve leads from a specific list by providing a `listId`. - **Save**: Add or update one or more leads by providing the `leads` array. - **Delete**: Remove leads by providing `leadIdsToDelete`.
list_phantoms
List all Phantoms (automation agents) in your workspace. Returns each Phantom's configuration, status, and scheduling information. Use this to discover available Phantoms and their IDs for launching or managing them.
stop_phantom
Abort a currently running Phantom execution. Stops all running instances of the specified Phantom.
list_executions
List execution history (containers) for a specific Phantom. Returns status, timing, and exit information for each run. Useful for monitoring and debugging Phantom performance.
manage_lists
Manage lead lists in the LinkedIn Leads database. Fetch all lists, get a specific list, create/update a list, or delete a list. - **fetchAll**: Get all lists in the workspace. - **fetch**: Get a specific list by ID. - **save**: Create or update a list. - **delete**: Delete a list by ID.
save_phantom
Create a new Phantom or update an existing one. To update an existing Phantom, provide the `phantomId`. To create a new one, omit the ID and provide a `name` and `scriptId`.
delete_phantom
Permanently delete a Phantom from your workspace. This action cannot be undone.
get_execution
Retrieve details about a specific Phantom execution (container) including its status, console output, exit message, and result data. Use a container ID from a launch or from the execution history.
launch_phantom
Launch a Phantom immediately with optional custom arguments. The Phantom must already be set up in your PhantomBuster workspace. Returns a container ID to track the execution.
get_phantom
Retrieve detailed information about a specific Phantom by its ID, including configuration, script, proxy settings, storage paths, and last execution status.
get_phantom_output
Retrieve the latest output from a Phantom including its current status, console output, progress, and result object. Useful for checking the state of a running or recently completed Phantom.
Manage and run cloud-based automation Phantoms for data extraction, lead generation, and social media automation across LinkedIn, Instagram, Facebook, Twitter, and other platforms. Create, launch, update, and delete Phantoms (automation agents). Monitor execution status, retrieve console logs, and download results in CSV or JSON format. Manage a LinkedIn Leads database including fetching, deleting, and organizing leads by list. Upload and manage custom JavaScript automation scripts. Persist state between runs using agent and global JSON objects. Configure webhooks to receive notifications when Phantom executions complete.
Common questions about connecting Phantombuster to AI agents with Metorial.