Save research brief
ingest_research_briefSaves AI-synthesized research (market sizing, competitor analysis, or audience/persona notes) against a brand as a permanent document — visible in the dashboard, and used as context by generate_strategy and generate_campaign from now on. Use this whenever a conversation produces real research worth keeping, instead of just summarizing it back to the user and losing it. Content is saved verbatim, not further summarized. To revise a brief already saved (its id is in the dashboard's Research page URL, or a prior call's result), use update_research_brief instead of saving a duplicate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | What kind of research this is: "market" (market sizing/trends), "competitor" (competitor analysis), "audience" (audience/persona research), "domain" (a domain glossary: the vocabulary registers the brand's copy must keep apart, one line per register, e.g. `PvP register (use freely): arena, rating, comps` and `PvE register (do not use): raid, attunement` — the campaign critic enforces it), or "other". | |
| title | Yes | A short title for this brief, e.g. "Competitor pricing scan — Q3". | |
| brandId | Yes | The brand's id, from list_brands. | |
| content | Yes | The research itself — the AI-synthesized brief or notes from this conversation, in full. Saved verbatim, not summarized further, and later fed as-is into generate_strategy/generate_campaign's prompt context. | |
| sourceNote | No | Optional short note on where this came from, e.g. "Claude web search, 2026-08-11" or "user-provided competitor list". |