Back to All Articles
EdTechSeptember 9, 202636 Views

Architecting WhatsMeet: How We Automated 100,000+ WhatsApp Class Reminders with Meta Cloud API & Baileys Gateways

A technical deep-dive into how WhatsMeet (whatsmeet.solidrix.com) engineered a hybrid Meta Cloud API & QR/Baileys WhatsApp dispatch system that reduced student class no-shows by 85%.

SX
Solidrix Engineering Team
Technical Insights & Architecture
Architecting WhatsMeet: How We Automated 100,000+ WhatsApp Class Reminders with Meta Cloud API & Baileys Gateways

For online academies, coaching institutes, and individual trainers, student attendance and timely class arrival are critical for course completion rates. However, traditional email reminders get buried in inboxes, resulting in 30% to 40% no-show rates. Here is how our engineering team built WhatsMeet (whatsmeet.solidrix.com) to automate class notifications directly via WhatsApp.

1. Dual WhatsApp Gateway Engine: Meta Cloud API + Baileys Web Sockets

Different educational creators have different messaging requirements. To support both official verified Meta Cloud API accounts and QR-code web-session connections, WhatsMeet uses a hybrid architecture:

  • Meta Cloud API Integration: Uses template pre-approval pipelines and webhook payload delivery for high-volume enterprise academies.
  • Baileys WebSockets Node Daemon: Provides lightweight QR-code authentication for individual tutors without requiring Meta Business verification.
  • Dynamic Failover: If a WebSocket session drops, the system queues reminders automatically and triggers alternate SMS or web notifications.

2. Automated Meeting Link Integration (Zoom, Google Meet, Microsoft Teams)

WhatsMeet automatically syncs with trainer Google Calendars and Zoom APIs. When a trainer creates a session, WhatsMeet automatically generates dynamic meeting links, embeds student metadata, and queues 3-tier reminder triggers:

  • Morning Digest Trigger: Sent at 8:00 AM listing all scheduled classes for the day.
  • 15-Minute Pre-Class Alert: Delivers a direct one-tap "Join Class" button on WhatsApp.
  • Class Start Trigger: Dispatches live join notifications the moment the trainer starts the session.

3. Dynamic Multi-Day Class Date Progression

For recurring multi-day bootcamps (e.g. 7-day masterclasses), sending static start dates confuses students. WhatsMeet dynamically evaluates the ongoing date range and computes today's date plus start time, delivering accurate daily reminders throughout multi-week courses.

Key Business Impact for Academies

By combining automated WhatsApp dispatches with calendar integrations, WhatsMeet reduced student no-show rates from 35% down to under 5%, powering over 100,000 automated reminders monthly.

SX

Written by Solidrix Engineering Team

Solidrix Technologies engineers cloud-native multi-tenant SaaS platforms, enterprise ERPs and automated developer utilities.

Talk to Engineers