Webhooks
AI analysis completed
Fires when an AI summarization job finishes for a project. blocks_updated is the number of open_text blocks whose summary was successfully written. Call GET /analysis after receiving this event to retrieve the updated summaries.
postWebhookanalysis.completed
Payload
Example payload
{
"event": "analysis.completed",
"community_id": "1152727606572093543",
"project_id": "789",
"blocks_updated": 3,
"completed_at": "2026-04-30T12:00:00+00:00"
}Response
Webhook processed successfully
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.