Skip to content

Firecrawl

The context API to search, scrape, and interact with the web at scale.

AI

Connect it

In Keystile Automations → Connections → New connection, choose Firecrawl and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in Firecrawl: batch scrape (Start a batch job that scrapes a list of known URLs and returns a job ID).

What it can do (21 actions)

ActionWhat it doesChanges data
Batch ScrapeStart a batch job that scrapes a list of known URLs and returns a job ID.
Cancel Batch ScrapeCancel an in-flight batch scrape job by its ID.
Cancel CrawlCancel an in-flight crawl job by its ID.
CrawlCrawl multiple pages from a website based on specified rules and patterns.
Crawl ResultsGet the results of a crawl job.
Crawl WebsiteCrawl a website starting from a base URL and return the content of many pages.
Custom API CallMake a custom API call to a specific endpointYes
Extract DataExtract structured data from one or more known URLs using AI.
Extract Structured DataExtract structured data from multiple URLs using AI.
Get Agent StatusGet the status and result of a Firecrawl (FIRE-1) agent job by its ID.
Get Batch Scrape ErrorsList the URLs that failed in a batch scrape job.
Get Batch Scrape ResultsGet the status and accumulated page results of a batch scrape job by its ID.
Get Crawl ErrorsList the URLs that failed or were blocked in a crawl job.
Get Crawl ResultsGet the status and accumulated page results of a crawl job by its ID.
List Active CrawlsList the account's in-flight crawl jobs.
Map WebsiteDiscover and return the list of URLs reachable from a website.
Map WebsitesInput a website and get all the urls on the website.
Scrape URLFetch the content of a single web page in a chosen format.
Scrape WebsiteScrape a website by performing a series of actions like clicking, typing, taking screenshots, and extracting data.
Search WebSearch the web, news, or images for a query. Optionally include each result page as markdown.
Start AgentStart an autonomous Firecrawl (FIRE-1) agent job from a natural-language prompt.Yes

How Keystile protects it

Every Firecrawl action is checked before it runs, whether it comes from an AI tool or a workflow. 2 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use Firecrawl with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps