viswabnath/whatsapp-reminder-bot — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a personal WhatsApp assistant like Manvi that I can self host. I want to text it naturally and have it understand reminders, daily routines, weekly or monthly tasks, birthdays, contacts, simple follow up questions, and web searches.

It should work from WhatsApp using the Meta WhatsApp Cloud API, store everything in Supabase, and run as a Node and Express app that can be deployed on Render. Make it India friendly with IST as the default timezone, so vague things like “tomorrow morning” become sensible times.

I also want it to send reminders reliably, avoid duplicate sends, let me edit the last reminder with messages like “actually make that 6 PM”, delete tasks by name, save contacts, and send messages to saved contacts. Use a fallback AI setup so if one provider fails it tries another. Add a simple status page and health endpoints for uptime checks and cron jobs.

Please include setup instructions, environment variable examples, database schema or migrations, and basic tests. Look up current docs online if needed.

Want more depth? Deep Reverse