I need a small utility that sits between my accounting system and my personal WhatsApp Web session. Every time new data lands in the system—whether that is a fresh ledger, a balance confirmation, or a receipt/delivery challan—the tool should open my own WhatsApp Web session and push the appropriate document to the right contact automatically. The job runs daily, but it must react to the underlying data updates rather than a fixed timer, so the moment the record is posted the corresponding message goes out the same day. You are free to build in Python, Node, or any language you are comfortable with, as long as you can reliably control a browser (Selenium, Puppeteer, Playwright, etc.) or tap an approved WhatsApp method while still using my personal number. The solution has to survive re-logins, QR refreshes, and other common WhatsApp Web quirks without manual intervention. Deliverables • Script or executable that detects the data update event and sends the correct message/document via my personal WhatsApp Web session • Simple config file or interface where I can map each document type to its message template and recipient list • Log file or dashboard confirming each send, with basic error handling and retry logic • Brief hand-off notes so I can tweak message templates or scheduling on my own If you have already tackled similar WhatsApp Web automations, let me see a quick demo or snippet so I can be confident about stability.