Read one prompt
get_promptRetrieve a tracked prompt's AI visibility breakdown per assistant to see which assistants name your brand and which omit it.
Instructions
One prompt of the active project, with its visibility broken down per assistant — only the assistants that actually answered are listed. Call this to see which assistant is carrying a prompt and which is dropping the brand from it. When the brand is weak here, create_content_brief starts an article aimed at this prompt.
Changes are signed so that positive always means improvement. For average position that means the brand was named earlier in the answer, so a positive change goes with a lower position number.
visibility is the share of answers that named the brand, 0 to 100; reachIndex is that figure weighted by how much of the market each assistant carries; averagePosition is where in the answer the brand was named, counting from 1. Each is null until it is measured.
aiTraffic is the demand behind a prompt: PromptEye expands the question into the phrasings people actually use for it, weighs each one by how much of the question it carries, and adds up how much demand they attract per month. It is a property of the prompt, not a measurement of a period. 0 means it was measured and the demand is below the reporting floor of 50 searches a month. null means there is no figure: with aiTrafficMeasuredAt null it has not been measured yet, with a date it was measured and none of the phrasings came back with a volume, so it is unknown rather than zero. aiTrafficMeasuredAt is when the figure was last measured; a failed refresh keeps the earlier figure and its date. It is not what get_ai_traffic reports: that tool counts sessions that actually reached the site from an assistant, while this counts the demand behind the question.
businessPriority is how much the project should bet on a prompt: the average of how close to a purchase the question is asked and where the prompt ranks on demand among the project's own prompts. It is banded very_high above 0.8, high above 0.6, medium above 0.4, low above 0.2 and very_low below that. A priority set by hand in the app wins over the computed one, and the two are not reported apart, so a surprising value may be someone's deliberate call. It is null before the prompt has been ranked.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endDate | No | Last day to report on, inclusive. Defaults to today, and must be within 366 days of startDate. | |
| promptId | Yes | Id of the prompt, as list_prompts reports it. | |
| startDate | No | First day to report on, inclusive. Defaults to 30 days before today. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| change | Yes | Movement against the period of the same length directly before this one. null = no figure could be compared. | |
| prompt | Yes | ||
| status | Yes | active = asked on every run, paused = not asked, pending = added but not measured yet. | |
| byModel | Yes | One entry per assistant that actually answered. | |
| groupId | Yes | null = the prompt is ungrouped. | |
| keyword | Yes | Keyword the prompt was built around. Empty when it was written by hand. | |
| metrics | Yes | ||
| aiTraffic | Yes | Estimated monthly searches behind the prompt; a property of the prompt, not of the period. 0 = measured, below the reporting floor of 50 searches a month. null = no figure: not measured yet when aiTrafficMeasuredAt is null, otherwise measured with no volume found (unknown, not zero). | |
| createdAt | Yes | When the prompt was added, ISO 8601 in UTC. | |
| categories | Yes | ||
| subcategories | Yes | ||
| businessPriority | Yes | very_high, high, medium, low or very_low. null = not ranked yet. A priority set by hand wins over the computed one. | |
| aiTrafficMeasuredAt | No | When aiTraffic was last measured, ISO 8601 in UTC. null = never measured. A failed refresh keeps the previous figure and date. | |
| businessPriorityReason | Yes | Why the priority was set by hand. null = the computed priority, or no reason given. |