signals_answer_box
Locate each cited URL in an AI answer's raw text, bin its first mention as early, middle, or late, and reveal if citations are up-front or buried.
Instructions
Locate where each cited URL appears in the AI's raw answer text. Calls check_citations, finds the first mention of each citation's URL (or hostname) in raw_answer, and bins by char position into early/middle/late thirds. Surfaces whether your URL is cited up-front or buried near the end. Returns 'unknown' for engines without raw_answer (Bing, Brave).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query whose AI answer to measure citation positions on. | |
| engine | No | AI engine to query. web_rank engines (bing_serp, brave_serp) lack raw_answer and will return position 'unknown'. | auto |
| max_results | No | Max citations to locate. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| query | Yes | The query that was tested. | |
| engine | Yes | Engine used. | |
| buckets | Yes | Count of citations per position bucket. | |
| positions | Yes | Per-citation position in the AI answer. | |
| fetched_at | Yes | UTC ISO-8601 timestamp. | |
| answer_chars | Yes | Total length of the engine's raw answer in characters. | |
| citations_total | Yes | Total citations returned by the engine. |