ZZUS3CU / FIELD NOTES← Back to selected work
11 / WHATSAPP BULK AUTOMATION / PRODUCT BUILD

WhatsApp Bulk Automation

Make a campaign workflow explicit and operable.

A browser automation build for CSV-driven messaging workflows with session handling.

Project contextProduct build / browser automationEvidenceExisting public copy needs verification
01 / The problem

Make a campaign workflow explicit and operable.

CSV-driven messaging workflows need a clear path from data import to authentication, session continuity and controlled sends.

Role & responsibility

Built the documented browser-automation workflow and dashboard surface around Selenium and Flask.

Verified result

The product build is documented; delivery scale, customer outcomes and platform-policy compliance are not claimed.

02 / Solution

Architecture & workflow

A Flask application coordinates CSV input, QR-based WhatsApp Web authentication, persisted sessions and browser automation.

Technical implementation

  • Added CSV upload for campaign data.
  • Handled QR authentication and session persistence.
  • Presented the workflow through a focused dashboard.

Key engineering decisions

  • Keep consent and platform terms as operator responsibilities.
  • Make authentication state visible rather than silently re-authenticating.

Completed deliverables

  • CSV-driven workflow
  • QR authentication path
  • Session persistence
  • Dashboard surface

Technology stack

SeleniumFlaskCSV workflowsQR session auth
Existing public copy needs verificationOwner review required for screenshots, deployment status and any public usage metrics.

Have a hard problem? Start with the constraint.

Start a conversation ↗