# Firecrawl

Firecrawl automates web crawling and data extraction, enabling organizations to gather content, index sites, and gain insights from online sources at scale

Category: Developer. Connect from any Rakazo bot at https://rakazo.com/integrations/firecrawl/.

## Actions

- **Cancel a crawl job**: Cancels an active or queued web crawl job using its id.
- **Get the status of a crawl job** (read-only): Retrieves the current status, progress, and details of a web crawl job, using the job id obtained when the crawl was initiated.
- **Map multiple URLs** (read-only): Maps a website by discovering urls from a starting base url, with options to customize the crawl via search query, subdomain inclusion,…
- **Extract structured data**: Extracts structured data from web pages by initiating an extraction job and polling for completion.
- **Scrape URL**: Scrapes a publicly accessible url, optionally performing pre-scrape browser actions or extracting structured json using an llm, to…
- **Search**: Performs a web search for a query, scrapes content from the top search results using firecrawl, and returns details in specified formats.
- **Start a web crawl**: Initiates a firecrawl web crawl from a given url, applying various filtering and content extraction rules, and polls until the job is…
