The client needed a fully automated solution for capturing WhatsApp Business incoming media (images, videos, audio, files), identifying senders based on email/phone, fetching existing folder structure from backend, creating Year → Company → Month → Date folders dynamically, uploading each media file in serial order inside its correct date folder, keeping logs and backend records in sync, and handling 6+ branching scenarios depending on folder existence. The earlier approach was manual, prone to human error, and did not maintain any consistent storage rules.
This automation delivered 100% automated media management with no manual downloading or creating folders, perfectly structured Google Drive storage where every file is sorted by Year → Company → Month → Date, zero duplicates thanks to backend checks & serial file numbering, intelligent branching that handles 6+ folder existence cases seamlessly, full observability with every action logged in the backend through APIs, and high scalability supporting unlimited WhatsApp traffic.


Complete automation workflow architecture

Dynamic Year → Company → Month → Date hierarchy

Centralized management and monitoring dashboard

Advanced routing and branching logic
The system creates a predictable, consistent folder structure for every upload.
The workflow handles all possible folder existence scenarios automatically.
Every action is tracked and logged through Django REST APIs.
No manual downloading or folder creation required
Backend checks and serial file numbering ensure clean organization
Intelligent branching handles all possible folder existence cases
Every action logged through APIs for complete traceability