Firecrawl
Scrape, search, crawl, and extract web content as clean markdown. Key gotcha: blocked URLs (403/404) can still incur credits — never blind-retry.
Reach for Firecrawl whenever a recruiting/GTM step needs live web content: scrape a careers page, search the web with content in one call, map a site, or extract structured data with a schema. It is also the resolver of choice for LayoffSignal's Google News redirect links.
Managed credits or BYOK — flat 0.1 credits per scrape, search, or map call and per crawl page; extract is runtime-priced. Modifiers (PDF, JSON format, Enhanced Mode) stack.
Capabilities
| Tool | Does | Cost |
|---|---|---|
scrape | Scrape a single page → markdown by default | 0.1 / request |
search | Web search + page content in one call | 0.1 / request |
map | Enumerate a site's URLs before scraping | 0.1 / request |
start_crawl | Full-site async crawl (returns a job id) | 0.1 / page |
extract | Structured extraction via JSON schema or NL prompt (async) | Runtime (usage-based) |
get_crawl | Poll crawl/job status | Free |
Guidance
- Pick by intent: single page →
scrape; web search →search; discover then fetch →mapthen scrape the URLs you need; structured fields →extract. - Async ops (
start_crawl,extract) return a job id immediately; the handler polls up to ~5 min, or pollget_crawlyourself for non-blocking use. - Cap your crawls: crawl defaults to a 10,000-page limit and preflights credits against it — always pass an explicit lower
limitunless a full crawl is intended. - Don't blind-retry blocked URLs: Firecrawl can charge even when the target returns 403/404 — inspect
metadata.statusCodefirst. - Use
markdownfor LLM consumption (default),htmlfor raw DOM,linksfor hyperlinks,screenshotwhen layout matters.
hyreflow tools execute firecrawl scrape \
--payload '{"url":"https://example.com/careers","formats":["markdown"]}'Hand a LayoffSignal redirector link to Firecrawl — it follows the Google News redirect and returns the publisher article body.
Fathom
Read Fathom AI meeting data — meetings, transcripts, summaries and action items. Key gotcha: a key only sees meetings recorded by or shared with that user.
FullEnrich
High-quality email/phone waterfall enrichment over 20+ sources, plus synchronous people/company search. Key gotcha: enrichment is async (submit + poll).