New Piece: Firecrawl

Piece Name: Firecrawl

Actions I’d like to see

  • Scrape URL: Extract content from a single URL.
  • Crawl Website: Crawl a website and retrieve content from all accessible subpages.
  • Get Crawl Status: Check the status of an ongoing crawl job.
  • Cancel Crawl Job: Cancel an active crawl job.

Triggers I’d like to see

  • Crawl Job Completed: Triggered when a crawl job is completed.
  • Scrape Completed: Triggered when a URL scraping is completed.

Use case in a real business setup
Integrating Firecrawl with Activepieces would be a huge win for businesses that rely on large-scale data extraction and processing. For instance, a market research firm could use the “Crawl Website” action to gather data from competitor websites and automatically trigger analysis workflows when the crawl job is completed. Similarly, content aggregators can use the “Scrape URL” action to extract and format data from various sources, ensuring their databases are always up-to-date. The “Get Crawl Status” and “Cancel Crawl Job” actions provide essential control and monitoring capabilities, allowing businesses to manage their data extraction processes efficiently.

Link to Docs