Multi-Tenant Reseller Platform

Launch your own branded WhatsApp SaaS Portal

Start your own WhatsApp automation business. Our White Label API Portal allows you to offer custom-branded portals, drag-and-drop chatbots, multi-agent chat desks, campaign scheduling, and API keys to your clients, while we manage the backend servers.

W

Tenant Provisioner

● System Ready
PORTAL ID: WL-9847

POST /api/v1/tenants/create HTTP/1.1

Host: reseller.devsecit.com

Authorization: Bearer DSI_WL_TOKEN...

Content-Type: application/json

// Request Payload

{

"tenant_name": "Acme Messaging",

"custom_domain": "portal.acmemessaging.com",

"theme": { "primary_color": "#0f172a", "logo_url": "https://acme.com/logo.png" }

}

⚡ 100% White-Label SaaS🔒 Isolated Tenant Databases

1. Platform Overview & Business Architecture

The White Label WhatsApp API Portal is an enterprise-grade Software-as-a-Service (SaaS) engine. It is designed to let agencies, system integrators, and software providers offer WhatsApp Business API solutions, automation dashboard services, chatbot building interfaces, and API access directly to their end customers under their own brand.

Under this reseller architecture, you retain ownership of the customer relationship, set your own pricing plans, collect subscription payments, and configure custom domains. Meanwhile, our backend handles scaling the message queues, managing Meta Cloud API hook connections, routing webhooks, and optimizing server uptime.

The tenant database layout is designed to keep customer data isolated and secure. Each tenant has an independent workspace, protecting customer phone numbers, message histories, and API configurations in compliance with strict data privacy regulations.

2. Reseller Features & Customizations

Complete Brand Customization

Apply your own logo, brand colors, custom login screens, email templates, and support links. No reference to DEV SEC IT is visible.

Custom Domain Routing

Map your custom domains (e.g., portal.yourbrand.com) with automatic SSL certificate generation via our secure gateway proxy.

Flexible Subscription Billing

Integrate localized payment gateways to charge clients recurring subscription fees or usage-based message rates.

Chatbot & Broadcast Tools

Offer clients a drag-and-drop chatbot builder, template broadcast scheduler, multi-agent support inbox, and developer API keys.

3. Reseller Admin API Reference

Resellers can use our Admin APIs to automate tenant provisioning, check portal analytics, modify billing limits, and track server resource metrics.

HTTP Request (POST)PROVISION NEW TENANT

POST https://reseller.devsecit.com/api/v1/tenants/create

Header "Authorization: Bearer YOUR_RESELLER_ADMIN_TOKEN"

Header "Content-Type: application/json"

Request Payload (Body JSON)
{
  "company_name": "Starlight Logistics",
  "admin_email": "billing@starlight.com",
  "custom_domain": "chat.starlightlogistics.in",
  "pricing_plan": "enterprise_monthly",
  "limits": {
    "daily_broadcast_limit": 50000,
    "max_whatsapp_channels": 5,
    "max_agent_accounts": 20
  },
  "styling": {
    "primary_hex": "#14b8a6",
    "logo_url": "https://starlight.com/branding/logomark.png"
  }
}
Successful Response Payload (201 Created)
{
  "tenant_id": "tenant_ust8491x24",
  "status": "active",
  "provisioned_at": "2026-08-19T06:02:10Z",
  "domain_setup": {
    "cname_target": "dns-proxy.devsecit.com",
    "dns_status": "pending_propagation",
    "ssl_configured": true
  }
}

4. Architecture & CNAME Domain Routing

To provide a seamless white-label experience, we route custom domain traffic using a reverse-proxy gateway:

How it works:

  • DNS CNAME Configuration: Your client points their subdomain (e.g., `chat.clientdomain.com`) to our central DNS proxy (`cname.devsecit.com`) via a CNAME record.
  • SSL Certificate Handshake: Our gateway automatically detects the new domain mapping, requests a Let's Encrypt SSL certificate, and configures HTTPS routing within seconds.
  • Dynamic Brand Rendering: When a user accesses the portal, our system reads the HTTP host header, looks up the corresponding tenant profile, and renders their custom branding, logo, and styles.

5. Security, High-Availability Queues & Compliance

Operating a multi-tenant platform requires maintaining strict data security, system stability, and compliance standards:

  • Data Isolation: We use logical schema isolation to separate tenant databases, ensuring customer data can never bleed across workspaces.
  • API Endpoint Security: Tenant API keys are stored as cryptographically salted hashes, protecting them from unauthorized access even in the event of a database compromise.
  • Smart Queue Management: To prevent any single tenant from monopolizing system resources during large broadcasts, the queue engine uses fair-share scheduling to distribute throughput evenly.
  • Compliance & Privacy: Features include automatic opt-out keyword detection (e.g., STOP, UNSUBSCRIBE) to help your clients comply with Meta's messaging policies and local anti-spam regulations.

6. Enterprise Use Cases

Marketing & PR Agency Value Add

Marketing agencies can bundle WhatsApp automation and broadcast services directly with their social media campaigns, providing client portals under their own brand.

Telecom & Bulk SMS Resellers

Existing bulk SMS providers can easily expand into WhatsApp messaging, offering a complete, modern conversational dashboard to their customer base.

Software House Bundles

Software developers can bundle our white-label portal with their custom ERP, billing, or CRM applications to provide instant, out-of-the-box WhatsApp integrations.

7. FAQ & Troubleshooting Guide

Q: Does the portal mention DEV SEC IT anywhere in the interface?

A: No. The platform is completely white-labeled. Logos, brand colors, custom domains, copyright footers, help documentation, and API endpoints are customized to represent your brand alone.

Q: Who pays Meta for the messaging fees?

A: You can configure the system to have clients connect their own Meta Business Manager accounts and pay Meta directly. Alternatively, you can pay Meta centrally and bill your clients with a markup.

Q: How do we set up SSL certificates for our client's custom domains?

A: The setup is completely automated. Once the client points their DNS CNAME record to our proxy, our gateway detects it, requests the SSL certificate, and enables HTTPS automatically.

Q: What payment gateways are supported for charging clients?

A: We support Stripe, Razorpay, PayPal, Flutterwave, and standard bank transfer tracking, allowing you to charge customers worldwide in their local currencies.

API Documentation

White Label WhatsApp SaaS


Developer Portal URLdwa.devsecit.com
Proxy CNAME Addresscname.devsecit.com
Multi-Tenant ModesLogical Schema Isolation
Custom Domains LimitUnlimited domains per reseller

Configure White Label

Launch your branded SaaS Portal today

Get your multi-tenant reseller dashboard, map domains, set price structures, and let us handle scaling the message backend.