🏋️‍♂️ FitAura AI Coach – Project Story

🌟 Inspiration

The idea for FitAura AI Coach came from a simple observation: most people working in tech spend hours sitting, leading to stress, low energy, and poor fitness. I wanted to create something that brings health + productivity together inside Zoho Cliq itself.

My inspiration was the thought:

“What if your fitness coach lived right inside your daily workspace?”

This led to the creation of an AI bot that motivates, guides, and supports users throughout their day.


🛠️ How I Built the Project

I followed a straightforward workflow:

1. Requirement Planning

  • Needed one bot + one widget (as per Zoho guidelines)
  • Focused on making health tracking simple inside Cliq
  • Designed the bot as a real-time AI assistant for workouts, tips, and reminders

2. Bot Development

  • Created a ZiQL-based bot that responds to slash commands
  • Added endpoints to process user inputs
  • Integrated AI responses to provide workout plans, nutrition tips, and motivational lines

Example internal formula used: [ \text{Calories Burned} = \text{MET} \times 3.5 \times \text{Weight (kg)} \times \frac{1}{200} ]

3. Widget Development

The widget shows:

  • Daily progress
  • Calories burned
  • Workout streak
  • Quick exercise suggestions
  • Wellness card of the day

Built using:

  • HTML + CSS (Zoho Widget Standard)
  • Lightweight JS for data rendering

4. Data Handling

  • Stored fitness logs in Zoho Database or JSON store
  • Implemented a simple scoring logic: [ \text{Health Score} = \frac{\text{Workouts Completed}}{\text{Weekly Target}} \times 100 ]

📚 What I Learned

This project taught me:

  • How to build and deploy a Zoho Cliq bot and widget
  • How to structure workflows and commands for effective UX
  • Working with the Cliq platform, widgets, handlers, and routing
  • Combining AI with health data for meaningful insights
  • Writing clean documentation and maintaining code structure

🚧 Challenges Faced

1. Bot Message Formatting

Getting the bot to send structured messages, buttons, and cards took time and testing.

2. Widget UI Responsiveness

Creating a clean, minimal design that fits inside the small widget panel was tricky.

3. Rate Limiting & API Calls

Managing multiple bot interactions without hitting limits required optimizations.

4. Data Sync

Ensuring the bot and widget stay in sync with the user’s fitness log was a challenge.

5. Personalization Logic

Designing the workout recommendation system so that it feels helpful and not generic.


🎉 Final Result

FitAura AI Coach is a simple but powerful wellness companion inside Zoho Cliq. It encourages users to stay active, healthy, and positive throughout the day.


Built With

Share this project:

Updates