The Webhook Integration page allows you to send real-time platform events and user data to external systems using webhook URLs. This enables automation, integrations, and custom workflows outside the platform.
Whenever specific events occur in the platform, the system sends a structured payload to the configured webhook endpoint.
Purpose
The primary purpose of webhook integration is to forward platform events and user data to external services so that you can trigger automated actions such as messaging, notifications, or custom processing.
This is commonly used for:
- automation workflows
- third-party integrations
- sending WhatsApp templates
- syncing user activity with external systems
How It Works
For each supported event, you can define a webhook URL. When that event occurs, the platform sends an HTTP request (typically a POST request) to the configured URL with event data.
Each request contains:
- event type
- timestamp
- user details (such as name, email, phone number)
- event-specific data
Supported Events
You can configure webhooks for various platform activities, including:
- user signup
- signup OTP generation
- password reset requests
- password reset completion
- contact export completion
- WhatsApp account updates
- subscription expiring notifications
- subscription expired events
- delayed subscription expiry tracking
- support ticket events
These events cover both user lifecycle and platform activity tracking.
Use Cases
Webhook integration is mainly used for:
- triggering WhatsApp template messages
- sending alerts or notifications to external systems
- syncing user data with CRMs or automation tools
- tracking user lifecycle events
- building custom automation flows
Automation Use Case (Recommended)
A common use case is connecting webhook events with automation systems to send WhatsApp messages.
For example:
- user signup → send welcome message
- subscription expiring → send reminder message
- ticket created → notify support team
This allows you to build powerful communication workflows without manual intervention.
Configuration
To use webhooks:
- Enter your external webhook URL for each event
- Save the configuration
- Optionally send a sample payload to test the integration
Make sure your endpoint is ready to accept POST requests and process JSON data.
Important Notes
- If no webhook URL is configured, the event will not be sent externally
- Ensure your endpoint is secure and can handle incoming requests
- Validate incoming data on your server before processing
- Avoid exposing sensitive endpoints publicly without protection
Why This Page Matters
Webhook Integration is a key feature for extending platform capabilities. It allows you to connect your platform with external tools and automate workflows based on real-time events.
Summary
The Webhook Integration page enables real-time event-based communication between your platform and external systems, allowing you to automate actions such as WhatsApp messaging, notifications, and data synchronization. Last modified on April 24, 2026