forked from 0xWheatyz/SPARC
Add webhook/notification support for batch job completion and score changes #1114
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?
Background
Users want to receive external notifications (Slack, Discord, email) when batch jobs complete or when a company score changes significantly, without polling the API.
What to do
webhookstable:id,url,event_types(array),secret,enabled.notify()helper that POSTs a signed JSON payload to all registered webhook URLs matching an event type.job.completedevents when a batch job finishes.score.changedevents when a scheduled analysis produces a significant delta.Acceptance criteria
Roadmap reference: P3 - Webhook/notification support
This issue has been verified as already implemented in the current codebase. The acceptance criteria are met based on code review. Closing as completed.