What are Webhooks?
Webhooks send HTTP POST requests to your server when events happen:- Website created or updated
- Client added
- Invoice paid
- Workflow completed
1
Create Webhook Endpoint
Set up an endpoint on your server to receive webhook events:
2
Configure Webhook URL
- Open Settings in sidebar
- Go to API tab
- Find Webhook section
- Enter your endpoint URL
- Click Save
3
Test Your Webhook
After saving, Lindo.ai sends a test event to verify your endpoint. Check your server logs to confirm receipt.
4
Handle Events
Common webhook events:
5
Verify Webhook Signature
Validate that webhooks come from Lindo.ai:
6
Respond Quickly
Return a 200 status within 5 seconds. For long processing, acknowledge immediately and process asynchronously:
Best Practices
- Always return 200 for received events
- Implement idempotency for duplicate events
- Log all webhook events
- Set up monitoring for failures
- Use HTTPS endpoints only
All Tutorials
Learn more
White Label Setup
Learn more

