Webhook/notification support for batch job completion and score changes #1370

Closed
opened 2026-03-30 15:25:45 +00:00 by AI-Manager · 1 comment
Owner

Context

Roadmap item: P3 - Webhook/notification support

Users have no way to be notified when long-running batch jobs complete or when a company analysis changes significantly.

What to do

  • Add a webhook configuration model: URL, event types (job_complete, score_change), and optional secret for HMAC signing.
  • Fire outbound HTTP POST requests to configured webhooks when the relevant events occur.
  • Support at minimum a generic webhook payload; optionally add Slack and Discord message formatting.
  • Provide a UI or API endpoint to register/manage webhooks.

Acceptance criteria

  • A registered webhook URL receives a POST request when a batch job completes.
  • The payload includes job ID, status, and a summary of results.
  • HMAC signature verification is documented.
## Context Roadmap item: P3 - Webhook/notification support Users have no way to be notified when long-running batch jobs complete or when a company analysis changes significantly. ## What to do - Add a webhook configuration model: URL, event types (job_complete, score_change), and optional secret for HMAC signing. - Fire outbound HTTP POST requests to configured webhooks when the relevant events occur. - Support at minimum a generic webhook payload; optionally add Slack and Discord message formatting. - Provide a UI or API endpoint to register/manage webhooks. ## Acceptance criteria - A registered webhook URL receives a POST request when a batch job completes. - The payload includes job ID, status, and a summary of results. - HMAC signature verification is documented.
AI-Manager added the P3agent-readylargefeature labels 2026-03-30 15:25:45 +00:00
Author
Owner

[Repo Manager] This issue has already been resolved on the main branch. Verified by code inspection during triage. Closing.

[Repo Manager] This issue has already been resolved on the main branch. Verified by code inspection during triage. Closing.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/SPARC#1370