Skip to main content
SmartEat AI’s chat assistant is your personal nutrition expert, powered by advanced AI. It understands natural language, accesses your profile and meal plan, and uses specialized tools to help you achieve your nutrition goals.

What the AI Assistant Can Do

The assistant has access to powerful tools that enable it to:
  • View your profile: Understand your goals, restrictions, and preferences
  • Check your meal plan: See your current weekly menu and schedule
  • Generate weekly plans: Create personalized 7-day meal plans
  • Search recipes: Find specific dishes by criteria
  • Suggest alternatives: Recommend recipe swaps for variety or preferences
  • Replace meals: Update individual meals in your existing plan
  • Update preferences: Modify your dietary preferences through conversation
The AI maintains conversation context throughout each day, so you don’t need to repeat information.

Starting a Conversation

First Interaction

When you first chat with the assistant, try:
The AI will:
  1. Greet you personally
  2. Retrieve your profile information
  3. Offer relevant assistance based on your current state
The assistant automatically loads your profile and current plan at the start of each conversation, so it’s always aware of your context.

Returning Users

For subsequent chats:
The assistant remembers your preferences within the same day (thread-based memory).

Common Tasks and Examples

How the AI Thinks

Tool Selection

The assistant intelligently chooses which tools to use based on your request: User says: “Show me my plan” AI thinks: User wants to view current plan → Use get_current_plan_summary User says: “I need alternatives to this recipe” AI thinks: User wants recipe suggestions → Use suggest_recipe_alternatives User says: “Create a meal plan” AI thinks: User wants new 7-day plan → Use generate_weekly_plan

Context Awareness

The AI maintains awareness of:
  • Your profile: Goals, restrictions, preferences
  • Your current plan: Active meals and schedule
  • Conversation history: Previous messages in the current day
  • Your user ID: Automatically embedded in each message
Conversation context resets daily. Each day starts a new thread for privacy and performance.

Advanced Usage

Combining Requests

You can ask complex questions:
The AI will:
  1. Break down your request into steps
  2. Use multiple tools in sequence
  3. Provide comprehensive responses

Conversational Refinement

Have back-and-forth discussions:
The AI remembers context within the conversation, so you can reference “the second one” or “that recipe” naturally.

Asking for Explanations

Understand the “why” behind recommendations:
The AI will explain its reasoning based on your profile and goals.

Response Format

Typical Response Structure

The AI provides:
  1. Acknowledgment: Confirms it understood your request
  2. Action: Uses appropriate tools
  3. Results: Displays retrieved information or confirms changes
  4. Guidance: Offers next steps or suggestions

Example Response

Your request: “Show my meal plan” AI response:

Understanding AI Limitations

What the AI Cannot Do

  • Access external meal tracking apps: Cannot sync with MyFitnessPal, etc.
  • Create custom recipes: Works with pre-loaded recipe database only
  • Track real-time consumption: Meal status updates are manual
  • Provide medical advice: Not a substitute for healthcare professionals
  • Modify past plans: Can only work with your current active plan
Always consult healthcare providers for medical nutrition questions, especially regarding allergies, medications, or health conditions.

When AI May Struggle

Very specific requests:
Why: Recipe database may not have exact matches Contradictory requirements:
Why: Mathematically impossible (calories come from macros) Ambiguous time references:
Why: AI needs specific meal identification (day, time, or recipe name)
If the AI doesn’t understand, rephrase your request with more specific details.

Conversation Etiquette

Be Specific

❌ Vague: “Change something” ✅ Specific: “Replace my lunch on Wednesday” ❌ Vague: “Find recipes” ✅ Specific: “Find high-protein breakfast recipes under 400 calories”

Use Natural Language

You don’t need perfect syntax:

Provide Feedback

If the AI suggests something you don’t like:
The AI will adjust based on your feedback.

Privacy and Security

Data Access

The AI assistant can access:
  • Your profile information (stored with your account)
  • Your current active meal plan
  • Your conversation history (current day only)

Data Protection

  • Conversations are associated with your user ID
  • Daily conversation threads prevent long-term tracking
  • The AI cannot access other users’ data
  • Profile updates require your authentication
Your data is used only to provide personalized nutrition guidance. It is not shared with third parties.

Troubleshooting

”Profile not found”

Cause: You haven’t created a profile yet. Solution: Create your profile before using the assistant.

”No active plan found”

Cause: You don’t have a current meal plan. Solution: Ask the AI to generate a plan:

“No recipes available that meet restrictions”

Cause: Your profile criteria are too restrictive. Solution:
  • Review and relax some dietary restrictions
  • Add more diet type options to your profile
  • Ask the AI: “Why can’t you generate a plan?”

AI Doesn’t Use Tools

Cause: Request may be too general or conversational. Solution: Be more specific about what you want: ❌ “Tell me about food” ✅ “Show me my meal plan”
If the AI consistently fails to use tools, check that your profile is complete and you have an active internet connection.

Best Practices

Daily Check-Ins

Start each day by asking:
This helps you:
  • Plan meal prep
  • Adjust schedule if needed
  • Stay accountable

Weekly Planning

Every Sunday:
Fresh plans provide:
  • Renewed motivation
  • Recipe variety
  • Adaptation to updated preferences

Immediate Adjustments

When life happens:
Flexibility prevents:
  • Plan abandonment
  • Stress about adherence
  • All-or-nothing thinking

Learning Your Preferences

The AI improves with feedback:
The more you interact with the AI, the better it understands your preferences and communication style.

Next Steps

Now that you understand the AI assistant:
The AI is designed to make nutrition planning effortless. Don’t hesitate to ask questions or request help!