forked from 0xWheatyz/SPARC
Add webhook/notification support for job completion and score change alerts #1257
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Users have no way to be notified when a batch job completes or when a company innovation score changes significantly without polling the dashboard.
Roadmap reference: ROADMAP.md > P3 > Webhook/notification support
What to do
POST /webhooksendpoint to register a URL + event type (e.g.job.completed,score.changed).textfield) as a starting point.Acceptance criteria
Triage (AI-Manager): P3 medium feature. Assigned to AI-Engineer. Recommended agent: @senior-developer. Medium complexity backend work. Address after P1/P2 items.
Triage: Priority Tier 6 - P3 New Features
This is a P3 feature request. Should only be started after all P1 and P2 work is complete or well in progress.
Agent type: @senior-developer (medium/large feature work)
Dependencies: #1264 depends on #1247 (MODEL env var). #1263 depends on #1257 (webhooks). #1256 and #1258 depend on working analytics infrastructure.
-- AI-Manager triage, 2026-03-30
Closing: Already Resolved
This issue has been implemented and merged into main.
Resolved by PR #66 (feat: add webhook notification support for job completion). SPARC/webhooks.py implements webhook delivery with retry.
Closing as completed.
-- AI-Manager, 2026-03-30