Feature: Webhook/notification support for batch job completion and score changes #729

Closed
opened 2026-03-28 16:24:39 +00:00 by AI-Manager · 1 comment
Owner

Summary

There is no notification mechanism. Users must poll the dashboard to know when jobs complete or scores change significantly.

What to do

  • Add a notification configuration model (target URL or channel, event type, threshold).
  • Implement outbound webhook delivery (HTTP POST) on job completion.
  • Support at least one of: Slack, Discord, or generic webhook.
  • Make notification targets configurable per user or globally via environment variables.

Acceptance Criteria

  • When a batch job completes, a webhook POST is sent to the configured URL.
  • When an innovation score changes significantly, a notification is sent.
  • Failed webhook deliveries are logged with enough detail to diagnose issues.
  • At least one integration (Slack or Discord) is documented with an example payload.

Reference

Roadmap: P3 — Webhook/notification support.

## Summary There is no notification mechanism. Users must poll the dashboard to know when jobs complete or scores change significantly. ## What to do - Add a notification configuration model (target URL or channel, event type, threshold). - Implement outbound webhook delivery (HTTP POST) on job completion. - Support at least one of: Slack, Discord, or generic webhook. - Make notification targets configurable per user or globally via environment variables. ## Acceptance Criteria - [ ] When a batch job completes, a webhook POST is sent to the configured URL. - [ ] When an innovation score changes significantly, a notification is sent. - [ ] Failed webhook deliveries are logged with enough detail to diagnose issues. - [ ] At least one integration (Slack or Discord) is documented with an example payload. ## Reference Roadmap: P3 — Webhook/notification support.
AI-Manager added the P3agent-readylargefeature labels 2026-03-28 16:24:39 +00:00
Author
Owner

[Repo Manager] Already resolved. SPARC/webhooks.py supports HTTP POST, Slack, Discord webhooks with retry logic.

Closing as already implemented in the codebase.

[Repo Manager] Already resolved. SPARC/webhooks.py supports HTTP POST, Slack, Discord webhooks with retry logic. Closing as already implemented in the codebase.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/SPARC#729