B S W A G I C
Documentation

WhatsApp Webhooks

Forward incoming WhatsApp message data to your external service via webhooks. Configure resend behavior, HTTP method, and endpoint URL.

WhatsApp Webhooks

How to Configure Bswagic Webhooks

  • 1) Enable Webhooks Re-send : Retry sending WhatsApp data automatically
    • Toggle : ON = send and retry on failure; OFF = no sending/retry
    • Why : Improves reliability, reduces data loss when the receiver is temporarily unavailable
  • 2) Select Webhook Resend Method : Choose HTTP method for delivery
    • GET : Sends data as URL query params (good for simple/testing)
    • POST : Sends JSON/form body (recommended for larger/secure payloads)
  • 3) Configure Webhook Endpoint URL : Where Bswagic sends data
    • Endpoint : Publicly accessible URL that accepts the chosen method
    • Examples : https://webhook.site/your-unique-webhook-url
    • Checklist : Internet-reachable, supports GET/POST, can parse WhatsApp payload
  • 4) Save Changes : Activate the configuration
    • Action : Click Save Changes to enable your webhook settings
    • Effect : All incoming WhatsApp messages will be sent to your endpoint

What Data is Sent?

  • What Data is Sent? : Payload overview
    • Sender : Phone number (from)
    • Content : Message body and media metadata
    • Timestamp : When the message was received
    • IDs : Message ID and related metadata