-
Notifications
You must be signed in to change notification settings - Fork 10.2k
Open
Labels
choreenterprisearea: enterprise, audit log, organisation, SAML, SSOarea: enterprise, audit log, organisation, SAML, SSOwebhooksarea: webhooks, callback, webhook payloadarea: webhooks, callback, webhook payload
Description
Problem
The sendPayload
function responsible for dispatching webhook events is currently being invoked from multiple places across the codebase depending on the trigger. This has led to inconsistent behaviors, including:
Proposal
Create a centralized method that acts as the single entry point for triggering and sending webhook payloads across the system.
This would:
- Standardize delivery behavior
- Put in place the foundation for automatic log deliveries via
WebhookDeliveryService
- Use Trigger.dev instead of tasker
Metadata
Metadata
Assignees
Labels
choreenterprisearea: enterprise, audit log, organisation, SAML, SSOarea: enterprise, audit log, organisation, SAML, SSOwebhooksarea: webhooks, callback, webhook payloadarea: webhooks, callback, webhook payload