Documentation

Apify Actors

The Apify Actors component provides integration with Apify's web scraping and automation platform. It enables access to a wide range of pre-built web scraping tools (Actors) that can extract data from websites, automate workflows, and process web content at scale.

Apify Actors Component

Apify Actors interface

Component Inputs

  • Apify Token: Authentication token for Apify platform

    Required for accessing Apify services

  • Actor: Selected Apify Actor name or ID

    The specific Apify Actor to run (default: web/website-content-crawler)

  • Run input: Input parameters for the Actor

    Configuration options specific to the selected Actor

  • Output fields: Fields to include in the output

    Specify which data fields to extract from results

Component Outputs

  • Flatten output: Processed and flattened Actor results
  • Output: Raw Actor execution results
  • Tool: Processed tool results

Use Cases

  • Web Scraping: Extract structured data from websites at scale
  • Content Extraction: Gather content from websites with complex structures
  • E-commerce Monitoring: Track product prices, availability, and details
  • Social Media Analysis: Collect data from social media platforms
  • Web Automation: Automate complex web workflows and interactions
  • Data Integration: Connect web data to other systems and platforms

Best Practices

  • Select the most appropriate Actor for your specific data extraction needs
  • Configure Actor inputs carefully to target exactly the data you need
  • Implement proper error handling for Actor execution failures
  • Use output field specification to limit unnecessary data transfer
  • Consider rate limiting and target website policies
  • Set appropriate timeouts for long-running scraping tasks
  • Secure your Apify token and avoid hardcoding it in your application
  • Monitor Actor usage to manage costs and resource consumption