Personalized live suggestions
glovo_get_suggestionsConvert repeat, explore, or balanced food intent into 3-5 live Glovo choices using venue history and current products, without altering the basket.
Instructions
Turn structured repeat, explore, or balanced food intent into 3-5 read-only live Glovo choices. Uses full card-level venue history, re-fetches current products/options, and can attach optional Google Maps quality evidence. Never changes the basket.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Repeat familiar venues, explore new venues, or mix both. Default balanced. | |
| query | Yes | Food or product keywords, for example pizza, sushi, or burger. | |
| item_mode | No | Prefer Easy Reorder items, different items at a familiar venue, or any matching live item. | |
| max_choices | No | Return 3-5 choices. Default 5; fewer may be returned when current products are unavailable. | |
| venue_query | No | Optional venue name constraint, for example a favorite restaurant. | |
| history_refresh | No | Incrementally refresh the newest order page by default, or force a complete cursor walk. | |
| known_liked_only | No | Apply only when the user explicitly says a venue is liked; historical purchase alone does not prove satisfaction. | |
| novelty_tolerance | No | Exploration share for balanced intent. Default 0.4. | |
| quality_preference | No | Evidence preference. Google remains display-only because it is not part of the backtested personalized model. | |
| include_google_quality | No | Request optional Google Places quality evidence for the final shortlist. Requires configured GOOGLE_MAPS_API_KEY. | |
| include_google_reviews | No | Explicitly request Google review text for at most the first three matched finalists. May increase Places billing; preserves author/source attribution. |