The Webhooks Subsystem enables the NebularStack platform to send notifications to external systems via webhooks. This functionality will be expanded in the future to support additional contexts and triggers.
Currently users can only configure a single webhook per context.
Users can configure webhooks by providing the following parameters:
Context: The context in which the webhook is triggered.
Trigger: The event initiating the webhook.
URL: The endpoint to which webhook data will be sent.
Additionally, users can monitor the status of the worker responsible for sending webhook requests. Standardized responses are used for webhook data, currently limited to the subscriber object. Webhooks use per-domain queues to ensure that one customer does not affect another.