ISHVANIHUB
ProductsTheSocial
Meta Cloud API Platform

TheSocial.

WhatsApp Business Shared Inbox & Team Operations SaaS

Coordinate customer interactions at scale. Built on a performance-optimized Laravel 13 architecture, TheSocial streamlines Meta Business OAuth onboarding, normalizes contact structures, and leverages Spatie permissions to coordinate support agents seamlessly.

Meta Webhooks: ACTIVE
Reverb Latency: 22ms
Db Isolation: TenantScope

Embedded Signup

Meta OAuth login popup configures tokens & Phone IDs in 2 steps.

Shared Inbox

Interactive conversation streams with assignment, statuses, and team notes.

Spatie RBAC Guard

Granular roles (Admin, User, Sub-user) guarding API routes.

Tenant Isolation

BelongsToTenant trait isolates databases via unique domains.

Real-Time Event Trace

Visualizing the Meta Webhook Payload Pipeline

Customer WA ID

waba_incoming

Meta API Gateway

v22.0 webhook sync

TheSocial Server

TenantScope Filter

Agent Shared Inbox

Reverb Livewire Sync

Simulator Workspace

Shared Inbox Live Demo

Test drive the operational live flows. Change customer contact statuses, write notes, and witness how Reverb triggers real-time console updates below the chat client.

thesocial_workspace_client
Reverb Sync
Ra

Ravin Patel

+91 9876543210

Status
Assignee
Secure Sandbox Session Scoped to Tenant

Hello, I wanted to inquire about the API limits for TheSocial.

10:28 AM

Meta API payload sent

Hey Ravin, thanks for reaching out! Our standard plan supports 10,000 messages/day via Meta API. We also support custom dedicated lines for larger volumes.

10:30 AM

That sounds perfect! Can we upload PDF files and videos directly through the media library?

10:32 AM

Private Note • @Admin

Ravin is a potential enterprise lead. Keep status open until we send the API limit PDF proposal.

10:35 AM

Live Webhook Log

Ra

Contact Tags

EnterpriseLeadSaaS Inquiry
POST /webhook payload logsonline
[10:15:02]SYSTEM

Reverb socket server established connection

[10:28:11]INBOUND

POST /webhook/whatsapp - wa_id: 919876543210 (Ravin Patel)

[10:30:45]OUTBOUND

API Broadcast Outbound - direction: waba_send - status: sent

Compliance Module

Meta Message Template Wizard

Design templates matching Meta parameters. Audit headers, variables, and CTA buttons against compliance rules with our interactive sandbox preview.

Template Parameters

Use variables like {{1}}, {{2}}

Simulate Variables values

Status: IDLE
IS
IshvaniHub Test

Business Account

Order Dispatched!

Hi Ravin, your order #89201 has been successfully handed to DHL. Track it anytime at DHL-TRK-78A.

UTILITY10:48 AM
Track Shipment

Meta limits variables validation parameters. Attempting to submit templates containing blocked words (e.g. "crypto") will trigger auto-rejections.

Asset Sync

Media CDN & Storage Sync

Upload images, videos, or PDFs. The Media Service writes files to storage and initiates synchronization with Meta Cloud CDN targets.

Asset Upload Dispatcher

Synced Storage Assets

Count: 2
ishvanihub_profile.png

Size: 142 KB • Synced: Yesterday

meta_img_9281a

meta_media_id

Synced
terms_and_agreements.pdf

Size: 1.2 MB • Synced: 2 days ago

meta_doc_3821c

meta_media_id

Synced
Live Analytics

Operational Performance Diagnostics

Monitor key metrics that dictate messaging performance. Real-time trace loops report system latency, load curves, and queue depths.

Response Speed

4.2 min

Average time elapsed between incoming client webhook payload and agent's response broadcast.

Daily Message Volume

12.8k

Volume curve showing inbound + outbound Meta API events processed and logged daily.

Webhook Delivery Rate

99.98%

Successful Webhook responses (HTTP 200)

Reliability index capturing Meta API webhook deliveries successfully parsed and Echo-broadcasted.

Engineering Layout

Laravel Codebase Architecture

Examine how tenant isolation, Spatie access locks, and Meta API database layers are integrated within the backend directory.

-- SQLite relational indexes isolation. Encodes WABA channels and pre-approved templates cleanly:

whatsapp_accounts
CREATE TABLE whatsapp_accounts (
  id INTEGER PRIMARY KEY,
  tenant_id INTEGER NOT NULL,
  waba_id VARCHAR(50) UNIQUE,
  phone_number_id VARCHAR(50),
  display_phone_number VARCHAR(20),
  access_token TEXT,
  connected_at TIMESTAMP,
  FOREIGN KEY (tenant_id) REFERENCES tenants(id)
);
contacts
CREATE TABLE contacts (
  id INTEGER PRIMARY KEY,
  tenant_id INTEGER NOT NULL,
  whatsapp_account_id INTEGER,
  wa_id VARCHAR(30) UNIQUE,
  phone_number VARCHAR(20),
  first_name VARCHAR(100),
  FOREIGN KEY (tenant_id) REFERENCES tenants(id),
  UNIQUE (tenant_id, wa_id)
);

Ready to Scale WhatsApp Communication?

IshvaniHub deploys isolated instances of TheSocial tailored directly to your team's domains, databases, and custom workflows. Request a pilot workspace today.