Skip to content

WhatsApp Configuration

✅ Introduction

What it does: Connects your SaaS platform to the WhatsApp Cloud API, enabling automated message sending and receiving for all users. Handles webhook setup and integration for seamless communication. Why it's useful: Provides essential WhatsApp messaging features to your SaaS customers, allowing real-time engagement and automation. Ensures your platform can deliver and receive messages reliably at scale. Location: Admin Panel → WhatsApp → Webhook Configuration

Proper WhatsApp configuration is essential for your SaaS platform to function correctly. This guide explains how to set up your WhatsApp Cloud API integration, configure webhooks, and ensure secure message delivery for all tenants.

✅ Prerequisites

Before configuring WhatsApp in your SaaS platform:

  • Create a Meta Business Account at business.facebook.com
  • Set up a WhatsApp Business API account
  • Verify your business with Meta
  • Add and verify a phone number for WhatsApp
  • Generate a permanent access token

✅ Accessing WhatsApp Configuration

  1. Login to Admin Panel
  2. Navigate to WhatsAppWebhook Configuration

Required Permissions

  • admin.whatsapp.view - View WhatsApp settings
  • admin.whatsapp.edit - Edit WhatsApp configuration

✅ WhatsApp Webhook Configuration

Step 1: Basic Webhook Setup

WhatsMarkSaaS Webhook Configuration

Required Fields:

  • Webhook URL: https://yourdomain.com/whatsapp/webhook
  • Verify Token: Create a secure random string
  • Status: Enable/disable webhook processing

Important Notes:

  • The webhook URL must use HTTPS (SSL required)
  • The URL must be publicly accessible
  • The verify token must be a secure random string

Step 2: Meta Developer Dashboard Configuration

After setting up the webhook in your SaaS admin:

  1. Go to Meta Developers
  2. Navigate to your App → WhatsApp → Configuration
  3. In the Webhooks section, click "Edit"
  4. Enter the same webhook URL and verify token
  5. Subscribe to message events:
    • messages
    • message_status_updates
    • message_template_status_updates

Step 3: Testing Webhook Connection

WhatsMarkSaaS Webhook Testing

Next Steps

After configuring WhatsApp integration, proceed to System Settings to configure other essential platform settings.

© 2024 - Corbital Technologies. All rights reserved.