Web scraping, crawling & extraction automation
Receive any published Firecrawl webhook event. Firecrawl webhooks are configured per-job by adding a `webhook` object to a crawl / batch / extract request or to a monitor definition. Firecrawl also accepts webhook objects on `/agent` in live API testing, and publishes agent webhook payloads in its webhook OpenAPI. The trigger therefore accepts any Firecrawl webhook, but only crawl / batch scrape / agent / monitor have a published event taxonomy suitable for decomposed trigger variants.
3 fields
Receive Firecrawl crawl webhook events.
Receive Firecrawl batch scrape webhook events.
Receive Firecrawl agent webhook events.
Receive Firecrawl monitor webhook events.
Scrape a single URL and return content as markdown / HTML / links.
4 fields
Poll an async scrape job by id.
1 field
Submit many URLs to scrape asynchronously; returns a job id.
6 fields
Poll a batch scrape job by id.
Cancel an in-progress batch scrape job.
Retrieve per-URL errors for a batch scrape job.
Start an async crawl of a site from a starting URL; returns a job id.
7 fields
Poll a crawl job's status by id.
Cancel an in-progress crawl job.
Retrieve per-URL errors and robots.txt-blocked URLs for a crawl job.
List all currently running crawl jobs for the account.
Generate suggested crawl parameters from a natural-language prompt + URL.
2 fields
Quickly return a complete list of URLs discovered on a website.
Web search returning results, optionally with full-page content scraped.
Search GitHub history.
Search academic papers.
Inspect or read a paper.
Find related papers.
LLM-powered structured extraction from URLs (async; returns a job id). Deprecated by Firecrawl in favor of the agent operation.
Poll an extract job by id. Deprecated.
Autonomous AI web data gathering from a prompt + schema (async).
Poll an agent job by id.
Cancel an in-progress agent job.
Parse a remote file (PDF, DOCX, etc.) into markdown or other formats.
Create a Firecrawl interact session.
5 fields
List active Firecrawl interact sessions.
Execute code in a Firecrawl interact session.
Delete a Firecrawl interact session.
Execute code in the scrape-bound interact session.
Stop the scrape-bound interact session.
Return remaining credits for the account.
Return LLM token usage (for extract/agent operations).
Return historical credit usage for the account's team.
Return historical token usage for the account's team.
Inspect the account's current job queue depth/status.
List recent API activity for the authenticated team.
Submit feedback for a v2 job.
14 fields
Submit feedback for a search job.
Ask the Firecrawl support agent.
Search Firecrawl docs with citations.
Create a monitor.
8 fields
List monitors.
Get a monitor.
Update a monitor.
Delete a monitor.
List checks for a monitor.
Get a single monitor check and page details.
Run a monitor immediately.
Wire Firecrawl into a coding agent and let it use these operations as tools.
Start building workflows in minutes with our visual builder. No code required.