add_annotation
Add a manual timeline annotation to a client's AI-visibility project — a dated note ("site relaunch", "TV campaign started") that pins onto the charts so metric movements come with their explanation. Backdate it to the day the thing happened. By default the note is internal (team-only); set showInReports:true to make it visible on shared report charts too. Requires MCP write actions; without confirm:true it returns a preview.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ISO date the event happened (e.g. "2026-09-01") — backdating is the normal case. Defaults to today. | |
| text | Yes | The note (max 500 characters). | |
| confirm | No | Set true to apply. Omit for a preview. With confirm:true, also pass the preview's previewToken. | |
| clientId | No | Client id (from list_clients) — uses the AI-Visibility project its Overview opens in the app (the newest). | |
| projectId | No | AI-visibility project id — alternative to clientId. | |
| previewToken | No | With confirm:true: the previewToken from this tool's preview (valid 15 minutes, once, for exactly the previewed arguments). | |
| showInReports | No | true → visible on shared report charts (visibility "shared"). Default false → internal, team-only. |