update_insight_status
Update an insight's display status to acknowledged, in progress, optimized, or dismissed. Optionally provide a reason and comment when dismissing; only public-api insights can be managed.
Instructions
Use this when the user wants to change the display status of an existing insight (e.g. mark it acknowledged, in progress, optimized, or dismissed). Only insights owned by the 'public-api' source can be managed. When dismissing, an optional reason and comment can be supplied. Do NOT use this to edit an insight's title/description or create one (use post_insight_result).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | The unique key identifying the insight to update. | |
| source | No | The source that owns the insight. Only 'public-api' insights can be managed via this endpoint. | public-api |
| status | Yes | The new display status of the insight. Possible values: actionable, acknowledged, optimized, dismissed, in progress, upgrade needed, permissions needed. | |
| dismissalDetails | No | Details for why the insight was dismissed (only relevant when status is 'dismissed'). |