Skip to main content
whole-foods-meal-planner generates a delivery-oriented meal plan and grocery list, recalculates its totals deterministically, and retries planning up to three times when constraints are not met. It has a custom run UI for reviewing meals, calories, groceries, budget, approval, and order status.

Inputs

Validation and ordering

The workflow checks day numbering, item and meal calorie arithmetic, household and person-specific calorie ranges, grocery subtotal, budget, exclusions, prep time, favorite coverage, and delivery URLs. Residual findings feed the next planning iteration. When an order webhook is configured, approval is always required before the side-effecting request. Without a webhook, the workflow returns Whole Foods and Amazon checkout links and places no order. Set WHOLE_FOODS_ORDER_TOKEN to send a bearer token to the webhook.