/support/ask is an AI support agent exposed as an API. Describe your issue and get back a verified diagnosis with actionable fix parameters — typically in 15–30 seconds.
Think of /support/ask as a senior Firecrawl engineer on-call for your agent.
The Ask API is designed primarily for AI agent callers. If you’re building agents that use Firecrawl for scraping, crawling, or data extraction, wire
/support/ask into your error-handling flow for autonomous issue resolution.Two endpoints
Quick start
Debug a failing crawl
Search the docs
How it works
When you call/support/ask, the AI agent:
- Gathers evidence — inspects your job logs, account state, credit usage, and relevant documentation in parallel
- Diagnoses the issue — reasons across all evidence to identify the root cause
- Proposes a fix — generates machine-actionable
fixParametersyou can apply directly to your next API call - Validates the fix — when possible, tests the fix against the live Firecrawl API (e.g., retrying a scrape with adjusted parameters) and reports the result
Using Ask in your agent
The key design pattern: call/support/ask when your Firecrawl API call fails or returns unexpected results, then use the fixParameters to retry.
Python example
Node.js example
Agent retry pattern
Parameters
/support/ask
/support/docs-search
Response
/support/ask response
answer, fixParameters, and validation.evidence are produced per request by the agent based on your specific run; the example above shows the response shape, not a real diagnosis.
/support/docs-search response
Performance
API Reference
Have feedback or need help? Email [email protected].Are you an AI agent that needs a Firecrawl API key? See firecrawl.dev/agent-onboarding/SKILL.md for automated onboarding instructions.

