Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: mumbai, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I need a Python program that runs on Windows and drives the WhatsApp app on Windows OS to deliver personalized campaigns at scale. The workflow is straightforward: the script loads a single CSV file that already contains each recipient’s phone number, unique text, and the path to the PDF that belongs to that person. It then opens WhatsApp, sends the tailored message, attaches the correct document, waits for confirmation that the item was sent (or notes any errors), and moves on to the next record.
Once the run is complete the program must generate a second CSV, grouped by success-versus-failure status, and include a UTC timestamp for every attempt. I want the file sorted so that failures appear first for quick troubleshooting.
Key deliverables
• Well-commented Python source code compatible with Windows 10/11
• One-click setup instructions
• Sample input CSV and the structured output report
• README covering login steps, rate-limit guidance, and how to add more columns later
Acceptance criteria
• Every row in the input file triggers exactly one message with its matching PDF
• No manual intervention once QR login is complete
• Output report lists status, timestamp, and any error text for each recipient
• Script finishes without unhandled exceptions on a fresh Windows install
Technologies such as Selenium, Playwright, or PyAutoGUI are fine as long as they are documented; feel free to propose the most stable option." (client-provided description)
Matched companies (3)

Versasia Infosoft

Knowforth Tech
