Car-list
car-listFull Description
Search live car inventory on AutoTrader Canada. This is a STRUCTURED FILTER-BASED search that requires concrete vehicle attributes.
BEFORE calling this tool: If the user's request lacks specifics, ask ONE follow-up question to gather:
- Primary: Their location (city or postal code) and budget range
- Secondary: Any make/model preferences
When asking, suggest sensible options based on what you know about the user (their previous messages, context, or general preferences). For example: "I can search AutoTrader for you! To find the best matches, could you share your location and budget? Based on our conversation, I'm thinking something like a Toyota RAV4 or Honda CR-V in the $25-35k range might work well - does that sound right, or do you have other preferences?"
If the user responds with another vague answer (e.g., "whatever you think is best", "surprise me", "I don't know"), DO NOT ask again. Instead, make reasonable assumptions based on your knowledge of them and the Canadian market, then call this tool with sensible parameters.
Supported filters: Make/model, price range, year, mileage, fuel type (Gasoline/Diesel/Electric/Hybrid), transmission (Automatic/Manual), body type (SUV/Sedan/Coupe/Hatchback/Wagon/Convertible/Van), color, location (defaults to Toronto M2N2M8 with 100km radius).
IMPORTANT: Only a single make-model combination is supported per query. Do NOT include multiple makes or models in a single search query.
For abstract requests like "family car" or "reliable commuter", translate these into concrete makes/models that fit the criteria.
Parameters
querystringStructured car search query with concrete attributes in the user's language of choice. Only a single make-model combination is supported per query - do NOT include multiple makes or models. Examples: "BMW 3 Series under 40k CAD in Vancouver", "Toyota RAV4 Hybrid 2020-2024 automatic", "Mercedes C-Class diesel black near Montreal". Do NOT use abstract terms like "family car" or "reliable" - these will be ignored.