# Apify AI integration on Definable

> Apify is a platform for building, deploying, and managing web scraping and automation tools, known as Actors.

## What this connects

Apify is a platform for building, deploying, and managing web scraping and automation tools, known as Actors.

Vendor: https://apify.com/

## Tools available

**113** tools available. First 12:

- `APIFY_ACT_BUILDS_POST` — Build Actor — Tool to build an Actor with specified configuration. Use when you need to create a new build of an Actor with a specific version. The build process compiles the Actor's source code into a Docker image.
- `APIFY_ACTOR_BUILD_ABORT_POST` — Abort Actor Build — Tool to abort an Actor build that is starting or running. Use when you need to cancel a build in progress. Builds in terminal states (FINISHED, FAILED, ABORTING, TIMED-OUT) are not affected.
- `APIFY_ACTOR_BUILD_DELETE` — Delete Actor Build — Tool to delete an Actor build permanently. Use when you need to remove a specific build by its ID. The default build for an Actor cannot be deleted. Only users with build permissions can delete builds.
- `APIFY_ACTOR_BUILD_GET` — Get Actor Build — Tool to get detailed information about a specific Actor build. Use when you need to retrieve complete build details by build ID. Optionally wait for the build to finish using the waitForFinish parameter to avoid polling.
- `APIFY_ACTOR_BUILD_LOG_GET` — Get Actor Build Log — Tool to retrieve the log file for a specific Actor build. Use when you need to inspect logs generated during an Actor build process. Only the trailing 5 million characters of the log are stored.
- `APIFY_ACTOR_BUILDS_GET` — Get user builds list — Tool to get a paginated list of all builds for a user. Use when you need to retrieve build history across all actors. Supports pagination up to 1000 records.
- `APIFY_ACTOR_RUN_ABORT_POST` — Abort Actor Run — Tool to abort a running or starting Actor run. Use when you need to stop an Actor run that is currently in STARTING or RUNNING status. For runs with status FINISHED, FAILED, ABORTING, and TIMED-OUT this call does nothing.
- `APIFY_ACTOR_RUN_DELETE` — Delete Actor Run — Tool to delete a finished Actor run. Use when you need to permanently remove a completed run. Only finished runs can be deleted by the initiating user or organization.
- `APIFY_ACTOR_RUN_GET` — Get Actor Run — Tool to get details about a specific Actor run. Use when you need to retrieve comprehensive information about a run including its execution status, resource usage, storage IDs, and metadata.
- `APIFY_ACTOR_RUN_PUT` — Update Actor Run Status Message — Tool to update the status message of an Actor run. Use when you need to set progress information or status updates that will be displayed in the Apify Console UI during Actor execution.
- `APIFY_ACTOR_TASK_DELETE` — Delete Actor Task — Tool to delete an Actor task permanently. Use when you need to remove a task by its ID or username~taskName. Confirm before calling.
- `APIFY_ACTOR_TASK_GET` — Get Actor Task — Tool to get complete details about an Actor task. Use when you need to retrieve task configuration, input settings, or metadata by task ID or username~task-name.

## Auth

Auth schemes: `API_KEY`.

## How agents use Apify

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

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

The Verifier checks every Apify 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/
- developer tools — https://definable.ai/apps/category/developer-tools/

## Related

- HTML page: https://definable.ai/apps/apify/
- 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
