Lesson 3 of 3
Adding Items via Text & Photos
Estimated time: 3 minutes
Adding Items via Text & Photos
Your shopping list is set up and the family chat is ready. Now let's explore all the ways to add items — from simple text to photo recognition to full recipe imports.
Add items with text
The simplest way — just type what you need:
Just say what you need:
> add milk
✅ Added Milk to 🥛 Dairy
> need bread and eggs
✅ Added Bread to 🍞 Bakery
✅ Added Eggs to 🥛 Dairy
> we're out of dish soap
✅ Added Dish Soap to 🧴 Household
OpenClaw understands natural language — no special format required.
Add items with photos
Snap a photo and OpenClaw identifies the product:
Photo of an empty milk carton:
> 📷 [photo of empty milk carton]
🔍 Identified: Organic Whole Milk (Horizon brand)
✅ Added Organic Whole Milk to 🥛 Dairy
Photo of an almost-empty spice jar:
> 📷 [photo of nearly empty cumin jar]
🔍 Identified: Ground Cumin
✅ Added Ground Cumin to 🥫 Pantry
View and manage the list
Check what's on the list and manage items:
/list🛒 Shopping List (14 items) — Est. $47.50
🥬 Produce (3)
□ Bananas (green ones)
□ Avocados (3)
□ Garlic (2 cloves)
🥛 Dairy (3)
□ Organic Whole Milk
□ Eggs (12)
□ Parmesan Cheese (100g)
🍖 Meat & Seafood (2)
□ Chicken Breast (2 lbs) — on sale $2.99/lb
□ Pancetta (200g)
🍞 Bakery (1)
□ Bread
🥫 Pantry (3)
□ Spaghetti (400g)
□ Crushed Tomatoes (2 cans)
□ Ground Cumin
🧴 Household (2)
□ Dish Soap
□ Birthday Candles (for Sarah's party)
Mark items done while shopping:
/done milk/done all dairyUse smart features
Add ingredients for a whole meal:
openclaw run "Add ingredients for chicken stir-fry for 4 people to my shopping list. Skip items I already have on the list."OpenClaw checks your current list and only adds what's missing.
Combine shopping lists with weekly meal planning:
openclaw run "Set up weekly meal planning:
Every Sunday at 5 PM, ask me what meals I want to cook this week.
After I respond:
1. Generate a shopping list for all the meals
2. Check which ingredients I likely already have (based on recent purchases)
3. Add only what I need to the shopping list
4. Organize by store if items should come from different places
5. Show estimated total cost"
Need to send the list to someone not in the group chat?
/list share email mom@email.comOr generate a simple text version to copy-paste:
/list textSee what you buy most:
> /list stats
📊 Shopping Stats (last 30 days)
Total trips: 6
Average spend: $62/trip
Most bought: Milk (6x), Bread (5x), Bananas (5x)
Category breakdown: Produce 28%, Dairy 22%, Meat 18%
Suggestion: You buy bananas every trip — added to auto-suggest.
What You've Built
Your smart shopping list system is ready:
- Multi-input — add items by text, photo, or recipe import
- Auto-organized — items sorted by store aisle
- Collaborative — everyone in the family can add and check off items
- Smart — deduplication, quantities, budget tracking, and weekly staple suggestions
Smart Shopping Lists pairs well with:
- Family Manager — chore assignments can include "go grocery shopping"
- Smart Home — smart fridge sensors trigger "add milk" automatically
- Expense Tracking — shopping receipts feed your expense reports
You did it!
You've turned your family group chat into a smart shopping assistant. No more forgotten items, duplicate lists, or "I thought you were getting that" — just one organized list everyone shares.
What happens when two family members both add 'milk' to the list?