tourradar_vertex-review-search
[tourradar] Search tour reviews using AI-powered semantic search. Requires tourIds to scope results to specific tours. Use this when the user asks about reviews, feedback, or experiences for specific tours. Combine with an optional text query to find reviews mentioning specific topics (e.g., 'food', 'guide', 'accommodation'). When you don't have tour IDs, use vertex-tour-search or vertex-tour-title-search first to find them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Short natural language search query to find specific review topics. Keep it concise — do NOT expand into keyword lists. Use simple phrases like 'food quality', 'guide', 'hotel issues'. The search engine handles semantic matching automatically. Prefer using 'keywords' parameter instead when user intent maps to specific topics. Leave empty to return all reviews. | |
| tourIds | No | Tour IDs to scope reviews to specific tours. Use vertex-tour-title-search to find tour IDs if needed. | |
| keywords | No | Array of keyword phrases to search reviews for. These are joined with OR logic to find reviews matching any of the given topics. Use short phrases (e.g., ['food quality', 'meals', 'restaurant']). When provided, this takes priority over 'query'. | |
| pageSize | No | Number of reviews to return (1-20, default 10) | |
| minRating | No | Only return reviews with a star rating >= this value (1-5). Use to surface only strong reviews. | |
| pageToken | No | Token for fetching the next page of results. Use the nextPageToken value from a previous response. | |
| createdAfter | No | Only return reviews created on or after this date (YYYY-MM-DD). Use to bias toward recent reviews. | |
| travelledAfter | No | Only return reviews whose trip departed on or after this date (YYYY-MM-DD). Use to surface reviews from recent travellers. |