Skip to main content
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.
Image

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
    Image

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.
Screencapture One Xpressbot Org Automation Builder 8c3f70d1 88e9 44f8 8a5c 3fc760085e20 2026 04 23 20 48 44 Edit

Configuration

To use webhooks:
  1. Enter your external webhook URL for each event
  2. Save the configuration
  3. 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