Tasky AI

Inspiration

Managing daily tasks is hard. I often forgot deadlines, missed priorities, and struggled with procrastination. I wanted a simple tool that works where I already spend time — WhatsApp.

What it does

Tasky AI is an intelligent task manager on WhatsApp.

  • Add tasks via text or voice
  • View tasks anytime
  • Receive daily summaries at 8 AM
  • All inside WhatsApp, no extra apps needed

How we built it

  • Meta Cloud API → WhatsApp integration
  • FastAPI → Backend service
  • Google ADK → AI agent logic
  • Google Speech-to-Text → Voice input
  • Google Cloud Run → Serverless deployment
  • Google Cloud Scheduler → Automated daily summaries

Challenges we ran into

  • Making AI Responses seamless and human-like
  • Handling voice inputs accurately
  • Securing endpoints for daily summaries
  • Keeping costs low with serverless services

Accomplishments that we're proud of

  • Fully functional WhatsApp AI agent
  • Smooth text + voice task management
  • Automated daily planning without extra apps
  • Clean cloud-native architecture

What we learned

  • Building secure APIs with FastAPI and Cloud Run
  • Effective use of Meta’s WhatsApp Cloud API
  • Balancing AI logic with real user needs

What's next for Tasky AI

  • Smart reminders for important tasks
  • Calendar integration (Google Calendar)

Built With

  • docker
  • fastapi
  • google-adk
  • google-cloud-run
  • google-cloud-scheduler
  • google-speech-api
  • meta-cloud-api
  • python
Share this project:

Updates