WhatsMine Documentation
Home
  • What is WhatsMine?
  • Feature Tour
  • Requirements
  • Installation
  • Configuration (.env reference)
  • Going Live Checklist
Admin Guide
User Guide
Integrations
  • Architecture
  • REST API v1
  • Production Deployment
  • Frequently Asked Questions
  • Troubleshooting
  • Changelog
Home
  • What is WhatsMine?
  • Feature Tour
  • Requirements
  • Installation
  • Configuration (.env reference)
  • Going Live Checklist
Admin Guide
User Guide
Integrations
  • Architecture
  • REST API v1
  • Production Deployment
  • Frequently Asked Questions
  • Troubleshooting
  • Changelog
  • Integrations

    • Integrations Overview
    • Meta / WhatsApp Business
    • Messenger & Instagram
    • SMS Providers
    • AI Providers
    • Payments (Stripe, PayPal & Paddle)
    • Social Networks
    • Google (Workspace & Places)
    • E-commerce (Shopify, WooCommerce, BigCommerce)
    • Email / SMTP
    • Real-time & Push Notifications
    • Storage

Integrations Overview

WhatsMine connects to many third-party services — messaging channels, AI providers, SMS gateways, payment processors, social networks, Google services, e-commerce platforms and storage. This section is your step-by-step setup guide for each.

Where credentials live

WhatsMine uses a two-tier credential system:

System level (you, the admin)          Workspace level (your customers)
Admin → Integrations / Settings   →    AI providers, SMS gateways, email server
                  │                                 │
                  └──────── used as the default; workspace overrides win ───────┘
  • System level — credentials you set as the platform owner in the admin panel. These are the defaults everyone uses.
  • Workspace level — some services let each customer bring their own keys (AI, SMS, email). When present, a workspace's own credentials take priority; otherwise it falls back to your system defaults.

This means you can offer a working product out of the box and let advanced customers use their own accounts.

All credentials are encrypted

Every secret is encrypted at rest using the application key, masked in the interface, and most can be tested with a Test button before you rely on them.

Setup guides

IntegrationWhat it powersConfigured by
Meta / WhatsAppWhatsApp Business messagingAdmin + customer connects
Messenger & InstagramFB Messenger & IG DMsAdmin + customer connects
SMS ProvidersSMS campaignsCustomer (per workspace)
AI ProvidersChatbots & AI featuresAdmin (and/or customer)
PaymentsSubscription billingAdmin
Social NetworksSocial postingAdmin + customer connects
GoogleCalendar/Sheets/Docs + Lead scrapingAdmin
E-commerceShopify/Woo/BigCommerceAdmin + customer connects
Email / SMTPTransactional & campaign emailAdmin + customer
Real-time & PushLive updates & notificationsAdmin
StorageFile storage (S3, Spaces, Wasabi)Admin

A note on APP_URL and HTTPS

Many integrations deliver webhooks back to your application. For these to work:

  • APP_URL must be your public HTTPS domain.
  • Your site must be reachable from the internet over HTTPS.

Webhook URLs throughout this section assume https://your-domain.com.

Webhook URL quick reference

ServiceWebhook URL
WhatsApp (embedded signup)https://your-domain.com/webhooks/whatsapp/global
WhatsApp (manual)https://your-domain.com/webhooks/whatsapp/{token}
Messenger / Instagramhttps://your-domain.com/webhooks/meta/{token}
Stripehttps://your-domain.com/webhooks/stripe
PayPalhttps://your-domain.com/webhooks/paypal
Paddlehttps://your-domain.com/webhooks/paddle

➡️ Start with the most popular channel: Meta / WhatsApp.

Last Updated: 6/19/26, 4:34 PM
Next
Meta / WhatsApp Business