searchRentalCars
ChatGPTSearches for available rental cars worldwide by airport (IATA code), city name or coordinates. If searching for German locations, always use pickupCity and dropoffCity parameters if airport or coordinate search is not requested explicitly. If searching for Non-German locations, always use pickupAirport and dropoffAirport parameters if city or coordinate search is not requested explicitly. If the user searches for a Point-Of-Interest or landmark (globally), use Coordinate Search with search radius 500m instead. Supports mixed pickup/dropoff location types (e.g., pickup at airport, dropoff in a city). Displays results as an interactive UI widget. To avoid redundant content, do not summarize or present the results as a text response. Instead, generate a sentence that summarizes the number of results and price range. If asked to book a specific car, provide bookLink from the first offer from offerList of the selected vehicle (found in the structuredContent). Never show bookLink directly in the subsequent chat. Mask this rather complex URL behind a 'Book Now' hyperlink to make it more user friendly. Never guarantee a specific vehicle model in the text response, as suppliers guarantee only the vehicle class and the concrete vehicle may vary.Examples how to map user prompts to search parameters:1. prompt contains 'Rundreise' and/or 'Tour' and/or 'Familie' -> use carTypes ['Kompaktklasse','SUV','Mittelklasse']






