Overview
Webhooks send real-time HTTP notifications to your server when events occur in your Lindo AI workspace.Setup
- Go to Settings > API > Webhooks
- Enter your endpoint URL
- Select events to subscribe to
- Save configuration
Available Events
| Event | Trigger |
|---|---|
| website.created | New website created |
| website.updated | Website content changed |
| website.published | Website published |
| website.deleted | Website deleted |
| customer.created | New customer added |
| form.submitted | Form submission received |
Payload Format
Security
- Use HTTPS endpoints only
- Verify webhook signatures
- Validate payload structure
- Implement retry handling
Testing
- Use a tool like webhook.site for testing
- Trigger a test event
- Verify payload received
- Implement your handler
Tips
- Respond with 200 status quickly
- Process webhooks asynchronously
- Log all webhook events
- Handle duplicate deliveries