Description
Notify external services when generation events occur (completed, failed).
Proposal
- Webhook URL configuration in settings (per-user or global)
- Events:
generation.completed, generation.failed, model.downloaded
- Payload includes generation metadata, audio URL, and status
- Retry logic with exponential backoff
- Webhook test button in settings UI
Motivation
Webhooks enable integration with automated pipelines: content management systems, video production workflows, notification services, and CI/CD pipelines.
Description
Notify external services when generation events occur (completed, failed).
Proposal
generation.completed,generation.failed,model.downloadedMotivation
Webhooks enable integration with automated pipelines: content management systems, video production workflows, notification services, and CI/CD pipelines.