Suggest Destinations
suggest_destinationsFull Description
Suggests personalized travel destinations based on user preferences, interests, travel constraints and continent preference. Designed for travel inspiration when no specific destination is chosen yet. Returns destination recommendations with descriptions, AI-generated highlight summaries, destination images, and best travel period information. Each destination is curated by Evaneos travel experts.
Parameters (1 required, 6 optional)
travel_interestsstringWhat the user wants to experience during their trip. Can range from vague desires (e.g., 'see nature', 'relax') to specific activities (e.g., 'cycling tours and beach yoga'). Capture all expressed wishes and constraints in natural language.
continentsarrayContinent preferences when the user explicitly mentions continent names or refers to continental regions. Set this field whenever the user says phrases like 'in Europe', 'somewhere in Asia', 'African destinations', 'travel to South America', 'a country in Oceania', etc. Match the user's intent even if they use variations like 'European destinations' → 'Europe' or 'Asian countries' → 'Asia'.
duration_daysnumberDesired trip length in days. Convert expressions like 'two weeks' to the equivalent number of days (e.g., 14).
excluded_destinationsarrayDestinations the user wants to exclude from suggestions, for any reason (already visited, not interested, too expensive, etc.). Use destination names as they appear in available destinations. Examples: ['Thailand', 'Japan']
excluded_transportsarrayTransport modes the user wants to avoid. Allowed values: 'plane', 'car', 'train', 'boat'. Use when the user expresses preferences like 'no flying', 'avoid boats', or 'no road trips' (→ car).
travel_periodarrayList of months when the user wants to travel, in ISO 8601 format ('MM'). Infer from vague expressions like 'next summer' or 'around Christmas'. Example: ['03', '04'] for March-April.
traveling_with_childrenbooleanSet to true if the user mentions traveling with children or kids.