Getting Started with Webhooks
TL;DR: Webhooks automatically send data to external URLs when events happen in Custojo.
What are Webhooks?
Webhooks are automated messages sent from Custojo to external services when specific events occur. For example:
- New invoice created → Send data to your accounting software
- New employee added → Update your HR system
- Task completed → Notify your project management tool
Prerequisites
Before using Webhooks:
- ✅ Webhook module enabled on your plan
- ✅ You have an external URL to receive webhook data
- ✅ Admin permissions to create webhooks
Quick Start
Step 1: Access Webhooks
- Log in to your dashboard
- Click Webhooks in the sidebar
Step 2: Create Your First Webhook
- Click + Create
- Configure:
- Name — Identify the webhook
- URL — Where to send data
- Event — What triggers it
- Click Save
Step 3: Test It
Trigger the event and verify data arrives at your external URL.
What's Next?
Technical Note
Webhooks send HTTP POST requests with JSON payload. Your receiving endpoint must be able to accept and process these requests.