I want a WhatsApp bot that lets citizens report stray-dog issues to a dedicated number. When they send the first message, the bot replies with four numbered options (e.g., bite incident, aggressive pack, injured dog, general nuisance). Whichever option they pick, the bot should ask them to select options that allows them to enter their name, address, alternate contact, a photo or short video, and their location pin— After the complaint is logged, I need an internal interface—this can be a simple webhook endpoint, a Google Sheet sync, or a small dashboard—where a manager can update the record’s status. The status messages sent back to the citizen must follow this sequence: 1. Acknowledge 2. Assigned (include the assignee’s name or ID) 3. Team dispatched 4. Closed (with the closing photos or videos automatically attached) System should handle all outgoing automated text responses so there is no manual typing. The whole solution can be written in Node.js, Python, or any language you feel comfortable with, as long as the code is well-commented and easy for me to redeploy. Deliverables: • a working system I’m aiming for a clean, reliable system using any off the shelf solution