WhatsApp Reminder Automation Bot

Заказчик: AI | Опубликовано: 04.10.2025

I have a dedicated WhatsApp number ready to act as my personal reminder hub. Whenever I text that number with a task—“Pay rent at 5 pm”, “Send report tomorrow 09:00”, or anything similar—I want an automated system to read the message, schedule the event, and ping me back through the same number exactly when it’s due. Core requirements • One WhatsApp line handles everything: receiving the task, storing it, and sending the alert. • Reminders must reach multiple recipients when I append extra numbers in the original message. • Input arrives as plain text (that’s how I’ll write the tasks), but the logic should still recognise keyword patterns like “in 2h”, “next Monday”, or “every day” while also accepting free-form phrasing. • The system should not be limited to a single format of reminder—I may later attach voice notes or images, so architect it with that flexibility in mind even though V1 only parses text. Ideal flow 1. I text the dedicated number: “Team call Friday 14:00 @+1234567890 +1234567891”. 2. Your backend (WhatsApp Business API, Twilio, or any compliant library) extracts the datetime and the optional recipient list. 3. At the scheduled time, a WhatsApp message is sent from the same number to me and the listed contacts with the task details. 4. Recurrent tasks (“every weekday 08:00”) are stored and fired accordingly. 5. A simple dashboard or CLI lets me see, edit, or cancel queued reminders. Deliverables – Source code with clear setup instructions. – Deployment script or Dockerfile so I can host it on my VPS. – Brief README covering syntax for one-off and recurring reminders and how to add more recipient numbers. I’m comfortable with Python, Node, or Go—pick whichever makes integration with the WhatsApp Business API smoothest. Clean code, concise documentation, and reliable time-zone handling will be the acceptance criteria.