Planning checklist
Before creating a webhook integration, decide:- Which event should trigger the integration.
- Which external system should receive the event.
- Whether the receiver can respond quickly with a success status.
- How failures and retries should be monitored.
- Which fields the receiver needs from Clearline.
Receiver requirements
Your receiver should:- Use HTTPS.
- Return a
2xxstatus for successfully accepted events. - Validate any signature or shared secret configured for the endpoint.
- Process long-running work asynchronously after acknowledging the event.
- Log event IDs to make retries idempotent.
Recommended workflow
- Build and test a receiver locally.
- Expose it through a secure tunnel for development.
- Register the production endpoint.
- Send a test event.
- Monitor delivery logs.
- Add alerting for repeated failures.
Screenshot placeholder: add the webhook endpoint configuration once the production UI is finalized.

