Documentation Index
Fetch the complete documentation index at: https://docs-in.getello.ai/llms.txt
Use this file to discover all available pages before exploring further.
Standards & Guidelines
Always Use HTTPS
Webhooks must be delivered to HTTPS endpoints only.
Validate Headers
Always verify the Authorization header and custom headers.
Track Event IDs
Store
event_id to prevent reprocessing duplicate deliveries.Log Everything
Log all webhook deliveries for debugging and audit trails.
Respond Quickly
Return HTTP 200 immediately, queue async work for later.
Monitor Failures
Set up alerts for failed webhook deliveries.
Monitoring
Key Metrics to Track
- Delivery Success Rate - Percentage of webhooks delivered successfully
- Response Time - How quickly your endpoint responds to webhooks
- Error Rate - Percentage of webhooks resulting in errors
- Retry Attempts - How many retries are needed for successful delivery
Alerting
Set up alerts for:- Webhooks that fail after all retry attempts
- Endpoints that consistently timeout
- Unexpected error codes in responses
- Unusual spikes in webhook volume
Logging Best Practices
Log the following for each webhook:- Event type and ID
- Timestamp received
- Response status code
- Processing duration
- Any errors or exceptions
- Action taken (created, updated, deleted, etc.)