← Back to all apps

CARFAX

Shoppingby CARFAX
Launched Feb 18, 2026 on ChatGPT

Browse new, used and certified pre-owned cars with the CARFAX ChatGPT app. From luxury sedans to reliable family SUVs, finding what you need is one chat away!

Why CARFAX?

  • Shop via Chat: Describe your ideal car and the app will suggest matching listings that meet your needs.
  • Price Insights: View pricing and vehicle history information to help evaluate your options.
  • Wide Dealer Network: Connect with trusted dealers — right nearby.

How to Search: "Find a car with no reported accidents near Washington, D.C." "I'm searching for a safe and reliable car that fits my budget." "I want an off-road capable car that's suitable for my family’s next camping trip."

5ChatGPT Tools
CARFAXDeveloper
ShoppingCategory

Available Tools

Find Vehicles For Sale

find_vehicles_for_sale
Full Description

Search for vehicles based on various criteria. Returns a dictionary with search results. Takes input as JSON object with the following fields:

  • zip_code (int): US ZIP code for search center
  • radius (int): Search radius in miles. Options: 10, 25, 50, 75, 100, 150, 200, 250, 500, 3000
  • vehicle_condition (str): Filter by condition. Options: USED, NEW, ANY
  • make (str, optional): Vehicle make (e.g., Ford, Toyota, Honda)
  • model (str, optional): Vehicle model (e.g., Civic, Camry, F-150, Elantra N, Golf, GR Supra)
  • year_min (int, optional): Minimum year
  • year_max (int, optional): Maximum year
  • price_min (int, optional): Minimum price in dollars
  • price_max (int, optional): Maximum price in dollars
  • mileage_min (int, optional): Minimum mileage
  • mileage_max (int, optional): Maximum mileage
  • mpg_combined_min (int, optional): Minimum combined MPG
  • mpg_combined_max (int, optional): Maximum combined MPG
  • bodytypes (list[str], optional): Body types (comma-separated: SUV, Pickup, Sedan, Minivan, Coupe, Wagon, Convertible, Hatchback, Chassis, Van)
  • bed_type (str, optional): Bed type for trucks (comma-separated). Examples: Short Bed, Long Bed, Regular Bed, Unspecified
  • cab_type (str, optional): Cab type for trucks (comma-separated). Options: Crew Cab, Extended Cab, Regular Cab, Unspecified
  • no_accidents (bool, optional): Filter to vehicles with no accidents
  • one_owner (bool, optional): Filter to CARFAX 1-Owner vehicles
  • personal_use (bool, optional): Filter to personal use vehicles
  • service_records (bool, optional): Filter to vehicles that include service records
  • value_badges (str, optional): Filter by CARFAX Value Badges. Options: GREAT, GOOD, FAIR, NONE
  • colors (str, optional): Exterior colors (comma-separated). Examples: Black, White, Red, Blue, Gray, Silver, Green, Yellow, Brown, Beige, Gold, Orange, Purple
  • interior_colors (str, optional): Interior colors (comma-separated). Examples: Black, Gray, Beige, Brown, White, Red, Blue, Tan, Green, Yellow
  • transmissions (str, optional): Comma-separated transmission types (Automatic, Manual, Unspecified) For multiple, separate with commas, ex: 'Automatic,Manual'
  • drive_types (str, optional): Drive types (comma-separated). Examples: FWD, RWD, AWD, 4WD
  • engines (str, optional): Engine types (comma-separated). Examples: 4 Cyl, 6 Cyl, 8 Cyl, Electric
  • fuel_types (str, optional): Fuel types (comma-separated) Electric, Gasoline, Diesel, Hybrid, Flexible-Fuel
  • trims (str, optional): Vehicle trims (comma-separated)
  • popular_options (str, optional): Popular options (comma-separated). Examples: Adaptive Cruise Control, Alloy Wheels, Android Auto, Anti-Theft System, Apple Carplay, Automatic Headlights, Blind Spot Monitor, Braking Assist, Bucket Seats, Cross Traffic Alert, Dual-Zone Climate Control, Fog Lights, HD Radio, Handsfree/Bluetooth Integration, Heated Mirrors, Heated Seats, Heated Steering Wheel, High-Beam Assist, Keyless Entry, Keyless Ignition, LED Lights, Lane Departure Warning, Leather Seats, Navigation System, Parking Sensors, Power Liftgate, Premium Sound System, Privacy Glass, Rain-Sensing Wipers, Rear-View Camera, Remote Start, Roof Rails, Satellite Radio, Seat Memory, Spoiler, Stability Control, Steering Wheel Controls, Sun/Moonroof, Tire Pressure Monitoring System, Traction Control.
  • certified (bool, optional): Filter for certified pre-owned vehicles
  • sort (str, optional): Sort order for vehicle results. Options: BEST, PRICE_DESC, PRICE_ASC, MILEAGE_DESC, MILEAGE_ASC, YEAR_DESC, YEAR_ASC, LOCATION_NEAREST, LOCATION_FURTHEST, INORDER, LISTING_DATE_ASC, LISTING_DATE_DESC

Returns: dict: A dictionary containing the search results.

Parameters (1 required, 30 optional)
Required
zip_codestring

5-digit US ZIP code

Optional
bed_typestring

Bed type for trucks (comma-separated). Examples: Short Bed, Long Bed, Regular Bed, Unspecified

Default: null
bodytypesstring

Body types (comma-separated: SUV, Pickup, Sedan, Minivan, Coupe, Wagon, Convertible, Hatchback, Chassis, Van)

Default: null
cab_typestring

Cab type for trucks (comma-separated). Options: Crew Cab, Extended Cab, Regular Cab, Unspecified

Default: null
certifiedboolean

Filter for certified pre-owned vehicles

Default: null
colorsstring

Exterior colors (comma-separated). Examples: Black, White, Red, Blue, Gray, Silver, Green, Yellow, Brown, Beige, Gold, Orange, Purple

Default: null
drive_typesstring

Drive types (comma-separated). Examples: FWD, RWD, AWD, 4WD

Default: null
enginesstring

Engine types (comma-separated). Examples: 4 Cyl, 6 Cyl, 8 Cyl, Electric

Default: null
fuel_typesstring

Fuel types (comma-separated) Electric, Gasoline, Diesel, Hybrid, Flexible-Fuel

Default: null
interior_colorsstring

Interior colors (comma-separated). Examples: Black, Gray, Beige, Brown, White, Red, Blue, Tan, Green, Yellow

Default: null
makestring

Vehicle make (e.g., Ford, Toyota, Honda)

Default: null
mileage_maxinteger

Maximum mileage

Default: null
mileage_mininteger

Minimum mileage

Default: null
modelstring

Vehicle model (e.g., Civic, Camry, F-150)

Default: null
mpg_combined_maxinteger

Maximum combined MPG

Default: null
mpg_combined_mininteger

Minimum combined MPG

Default: null
no_accidentsboolean

Only show vehicles with no accidents

Default: null
one_ownerboolean

Only show vehicles with CARFAX 1-Owner history

Default: null
personal_useboolean

Only show vehicles that were for personal use

Default: null
popular_optionsstring

Popular options (comma-separated). Examples: Adaptive Cruise Control, Alloy Wheels, Android Auto, Anti-Theft System, Apple Carplay, Automatic Headlights, Blind Spot Monitor, Braking Assist, Bucket Seats, Cross Traffic Alert, Dual-Zone Climate Control, Fog Lights, HD Radio, Handsfree/Bluetooth Integration, Heated Mirrors, Heated Seats, Heated Steering Wheel, High-Beam Assist, Keyless Entry, Keyless Ignition, LED Lights, Lane Departure Warning, Leather Seats, Navigation System, Parking Sensors, Power Liftgate, Premium Sound System, Privacy Glass, Rain-Sensing Wipers, Rear-View Camera, Remote Start, Roof Rails, Satellite Radio, Seat Memory, Spoiler, Stability Control, Steering Wheel Controls, Sun/Moonroof, Tire Pressure Monitoring System, Traction Control.

Default: null
price_maxinteger

Maximum price in dollars

Default: null
price_mininteger

Minimum price in dollars

Default: null
radiusinteger

Search radius in miles. Options: 10, 25, 50, 75, 100, 150, 200, 250, 500, 3000

Default: 50
service_recordsboolean

Only show vehicles that include service records

Default: null
sortstring

Sort order for vehicle results. Options: BEST, PRICE_DESC, PRICE_ASC, MILEAGE_DESC, MILEAGE_ASC, YEAR_DESC, YEAR_ASC, LOCATION_NEAREST, LOCATION_FURTHEST, LISTING_DATE_ASC, LISTING_DATE_DESC

Options:BESTPRICE_DESCPRICE_ASCMILEAGE_DESCMILEAGE_ASCYEAR_DESCYEAR_ASCLOCATION_NEARESTLOCATION_FURTHESTLISTING_DATE_ASCLISTING_DATE_DESC
Default: BEST
transmissionsstring

Comma-separated transmission types (Automatic, Manual, Unspecified) For multiple, separate with commas, ex: 'Automatic,Manual'

Default: null
trimsstring

Vehicle trims (comma-separated)

Default: null
value_badgesstring

Filter by CARFAX Value Badges. Options: GREAT, GOOD, FAIR, NONE

Default: null
vehicle_conditionstring

Filter by condition. Options: USED, NEW, ANY

Options:USEDNEWANY
Default: USED
year_maxinteger

Maximum year

Default: null
year_mininteger

Minimum year

Default: null

Get Vehicle Details

get_vehicle_details
Full Description

Get detailed information about a vehicle listed for sale on CARFAX.

Parameters (1 required)
Required
vinstring

17-character Vehicle Identification Number

Render Contact Dealer Widget

render_contact_dealer_widget
Full Description

This tool should be called whenever the user wants to reach out to a dealer about a specific vehicle. It renders a contact form you can pre-fill with the user's information if you have it.

Parameters (6 required, 8 optional)
Required
dealerIdstring

The unique identifier for the dealer from the vehicle search results.

dealerNamestring

Dealer name

listingIdstring

Vehicle listing ID. This should come from the vehicle search results.

makestring

Vehicle make

modelstring

Vehicle model

yearinteger

Vehicle year

Optional
emailstring

Email address of the lead

Default: null
firstNamestring

Customer's first name

Default: null
isNewboolean

Whether the vehicle is new

Default: False
lastNamestring

Customer's last name

Default: null
phonestring

Phone number of the lead

Default: null
trimstring

Vehicle trim

Default: null
vehicleImagestring

The URL of the vehicle image to display in the contact form.

Default: null
zipCodestring

5-digit US ZIP code

Default: null

Report Missing Functionality Tool

report_missing_functionality_tool
Full Description

This tool should be called if the user requests a feature that the server does not yet implement. It will be logged and used for review to add future enhancements.

Parameters (1 required)
Required
requeststring

A brief description of the feature the user is requesting. Do NOT include any PII.

Submit Contact Dealer Form

submit_contact_dealer_form
Full Description

This tool should not be called directly. It should only be called from the dealer contact widget. If you're trying to use this tool, please use the "render_contact_dealer_widget" tool instead.

Parameters (5 required, 3 optional)
Required
dealerIdstring

Dealer ID

firstNamestring

Customer's first name

lastNamestring

Customer's last name

listingIdstring

Vehicle listing ID

zipCodestring

Customer's ZIP code

Optional
emailstring

Customer's email address

Default: null
messagestring

Optional message to the dealer

Default: null
phonestring

Customer's phone number

Default: null