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.
Tenant Provisioner
● System ReadyPOST /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" }
}
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.
POST https://reseller.devsecit.com/api/v1/tenants/create
Header "Authorization: Bearer YOUR_RESELLER_ADMIN_TOKEN"
Header "Content-Type: application/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"
}
}{
"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
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.