---
title: "Ask the Firecrawl support agent"
method: POST
path: "/support/ask"
tags: ["Support"]
---

# Ask the Firecrawl support agent

`POST /support/ask`

Diagnose Firecrawl job, account, and API usage issues with an AI support agent.

## Request body

- SupportAskRequest
  - `question` string, required — Question or issue for the support agent to diagnose.
  - `rationale` string — Optional context about what the end user is trying to accomplish.

## Response `200`

Support agent answer

- SupportAskResponse
  - `answer` string — Diagnosis and recommended fix.
  - `confidence` 'high' | 'medium' | 'low'
  - `fixParameters` object, nullable — Machine-readable API parameters that may fix the issue.
  - `validation` object, nullable — Validation result when the support agent tested or attempted a fix.
  - `feedback` object, nullable — Present when the support agent is blocked or needs more information.
  - `durationMs` integer — Total support-agent execution time in milliseconds.

## Other responses

- `400` — Invalid request
- `401` — Missing or invalid bearer token
- `503` — Support agent unavailable
- `504` — Support agent timeout

---

[API](https://skmtc.dev/firecrawl/apis/firecrawl-api.md) · [All operations](https://skmtc.dev/firecrawl/apis/firecrawl-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/firecrawl/firecrawl-api/revisions/e350fafb5a2a/schema)
