Run a Research Snapshot
run_research_snapshotTrigger a topic snapshot research run.
Generates 50 focused prompts on the supplied topic and runs them through the full Trakkr research pipeline (Gemini prompt generation + GPT-4o ranking + competitor normalization). Consumes one of the brand's monthly snapshot credits (5/mo per active brand) — call get_research_credits first to confirm availability. The brand must be active (tracking on).
Only use when the user explicitly asks to run new research on a topic. Full prompt research runs are intentionally NOT exposed through the MCP — those run daily on a schedule.
The snapshot runs asynchronously (3-5 min). The response returns immediately with a placeholder_id; poll get_research_runs to retrieve the completed payload, or use get_latest_research with report_type='topic_snapshot'.
Args: brand_id: The brand to run the snapshot for (required). topic: The topic to focus the snapshot on (2-200 chars, required). topic_context: Optional extra context to refine prompt generation (up to 500 chars).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | Yes | ||
| brand_id | Yes | ||
| user_intent | No | Analytics hint: the user's latest request in one short sentence. Omit secrets and prior chat. | |
| topic_context | No |