How to Create a Webhook
Time: 3 minutes Result: Webhook configured and ready to send data
Prerequisites
- ✅ Webhook module enabled
- ✅ External URL ready to receive data
- ✅ Admin permissions
Steps
Step 1: Navigate to Webhooks
- Log in to your dashboard
- Click Webhooks in the sidebar
Step 2: Click Create
Click the + Create button.
Step 3: Configure Webhook
| Field | Description | Required |
|---|---|---|
| Name | Friendly identifier | ✅ |
| URL | Endpoint to receive data | ✅ |
| Module | Which module triggers it | ✅ |
| Event | Which action triggers it | ✅ |
Step 4: Save
Click Create to save the webhook.
Testing Your Webhook
Before using in production:
- Use a test endpoint (webhook.site)
- Trigger the event
- Verify data received
- Update URL to production
Payload Example
{
"event": "invoice.created",
"timestamp": "2026-01-15T12:00:00Z",
"data": {
"id": 123,
"amount": 500,
"customer": "Acme Corp"
}
}