Apify
Data & Analytics

Connect Apify to Your AI Agents

Let Wkil agents run web-scraping and browser-automation actors and retrieve their output through Apify.

Authentication: API key

What you can do

  • Run web-scraping actors and retrieve their datasets
  • Manage schedules, webhooks, and key-value storage

Available capabilities may vary by authentication and workspace configuration.

Actions supported by the connector

112 verified tools
Run Actor Sync & Get Dataset Items
Run a scraping actor and get its output dataset in one call.
Get dataset items
Retrieve items stored in a dataset from a previous run.
Get list of Actors
List the scraping actors available in the account.
Run Actor Asynchronously
Start a scraping actor run without waiting for it to finish.
Get Actor Run
Check the status of a specific actor run.
Create Schedule
Schedule an actor to run automatically on a recurring basis.
Get list of Actors in Store
Browse ready-made actors available in the Apify Store.
Create Task Webhook
Register a webhook to notify an external system when a task run finishes.
Get Actor Details
Retrieve configuration and metadata for a specific actor.
Store Data in Dataset
Write new records into a dataset.
View all verified tools (search)
Build ActorAbort Actor BuildDelete Actor BuildGet Actor BuildGet Actor Build LogGet user builds listAbort Actor RunDelete Actor RunGet Actor RunUpdate Actor Run Status MessageDelete Actor TaskGet Actor TaskUpdate Actor TaskGet last actor task runRun Task Sync (GET)Run Task Sync & Get Dataset ItemsRun Task Sync with Input Override & Get Dataset ItemsRun Task Sync (POST)Update ActorGet last actor runRun Actor Sync without Input (GET)Run Actor Sync & Get Dataset ItemsGet list of ActorsDelete Actor VersionDelete Actor Version Environment VariableGet Actor Version Environment VariableUpdate Actor Version Environment VariableGet list of Actor version environment variablesCreate Actor Version Environment VariableGet Actor versionUpdate Actor VersionGet list of Actor versionsCreate Actor VersionGet list of Actor webhooksCreate ActorCreate DatasetCreate Actor TaskCreate Task WebhookDelete DatasetGet DatasetUpdate DatasetGet list of datasetsGet Dataset StatisticsDelete ActorDelete WebhookGet Actor DetailsGet Actor Last Run Dataset ItemsGet all webhooksGet dataset itemsGet Default BuildGet Key-Value RecordGet list of buildsGet list of runsGet list of task runsGet list of tasksGet list of task webhooksGet logGet OpenAPI DefinitionGet Run Dataset ItemsGet Task InputGet Task Last Run Dataset ItemsDelete Key-Value StoreGet Key-Value StoreGet Key-Value Store KeysDelete Key-Value Store RecordCheck Key-Value Store Record ExistsGet list of key-value storesCreate Key-Value StoreList User Actor RunsDelete Request QueueGet Request QueueGet Request Queue HeadGet Head and Lock Queue RequestsUpdate Request QueueDelete Request from QueueGet Request from QueueDelete Request LockProlong Request LockUpdate Request in QueueBatch Delete Requests from QueueBatch Add Requests to QueueList Request Queue RequestsAdd Request to QueueUnlock Queue RequestsGet list of request queuesCreate Request QueueRun Actor AsynchronouslyRun Actor SyncRun Task AsynchronouslyDelete ScheduleGet ScheduleGet Schedule LogUpdate ScheduleGet list of schedulesCreate ScheduleStore Data in DatasetStore Data in Key-Value StoreGet list of Actors in StoreUpdate Key-Value StoreUpdate Task InputGet Public User DataGet Current User Account DataGet Account LimitsUpdate Account LimitsGet Monthly UsageGet list of webhook dispatchesGet Webhook DispatchGet webhookUpdate WebhookTest WebhookGet webhook dispatches

Practical agent use cases

  • An agent triggers a marketplace scraping actor and waits for the resulting dataset before continuing a task.
  • An agent schedules a recurring scrape and gets notified via webhook when each run completes.
  • An agent writes freshly scraped records into a dataset for downstream reporting.

How it works with Wkil

  1. 1
    Choose the integration
    Add Apify to your agent from inside the Wkil platform.
  2. 2
    Grant the permissions it needs
    Define precisely what the agent can access and perform.
  3. 3
    Test, then run it
    Test actions before they go live, with human approval where needed.
Permissions always stay in your control — you can scope access and require human approval before any sensitive action.

FAQ

Do I need to build a scraper from scratch?

No — Apify's marketplace has ready-made actors for common scraping tasks that agents can run directly.

Build with Apify

Build with Apify