Chekkit Events Handler - Webhook Integration
Chekkit allows you to connect other apps using webhooks, enabling powerful automations such as automatically sending text messages when specific events occur in your other software systems.
What Are Webhooks?
Webhooks are a way for web applications to communicate in real-time. When an event occurs in one system (e.g., a new job is scheduled, a payment is received), that system can immediately send a payload of information to another system - in this case, Chekkit.
Use Case Example
Set up a webhook in your CRM, scheduling platform, or payment processor to notify Chekkit whenever a specific event occurs (like "Job Completed"). Chekkit can then automatically send a thank-you text, a review request, or other custom messages.
How to Use It
1. Check with your software provider to confirm they support webhooks or allow sending event data to external endpoints.
2. Paste the Chekkit Webhook URL into their webhook configuration interface.
3. Once connected, Chekkit will receive data from your system whenever the event is triggered - and run any matching automation rules you've configured.
Your Webhook Endpoint
https://your-event-url.chekkit.io/api/event/123456789X
Requirements
- The sending system must support HTTP POST requests
- The payload should be in JSON format
- No authentication is required on the endpoint (your link is unique)
Example Payload
{ "name": "John Smith", "phone": "+18883213212", "email": "john@example.com", "event_type": "job_completed" }
Security Note
Treat your webhook URL like a password. It is a unique identifier and should only be shared with trusted systems. If you believe it has been exposed, contact Chekkit Support to rotate it.