← Back to all apps

Edmunds

Shoppingby Edmunds.com, Inc.
Launched Mar 24, 2026 on ChatGPT

The Edmunds App helps you see what your car is worth right now by connecting you directly to Edmunds’ partners like CarMax and EchoPark. In minutes, you can receive up to three real, redeemable offers for your vehicle from competing buyers—right inside the chat, with no pressure to sell.

If you're wondering “How much is my car worth?” or “Where can I sell my car?”, Edmunds helps you get real answers fast.

How it works

  • Identify – Enter your VIN to get started.
  • Confirm Details – Provide your mileage and vehicle condition through our simple interface.
  • Get Offers – Instantly see your highest cash offer from a local buyer. Compare your offers and decide which one works best for you.

If an instant offer isn’t available for your specific vehicle, we’ll provide an Edmunds True Market Value® (TMV®) estimate so you still have a data-driven price benchmark.

Edmunds has been helping car shoppers make smarter decisions for over 60 years.

Don’t guess what your car is worth—compare real offers today.

5ChatGPT Tools
Edmunds.com, Inc.Developer
ShoppingCategory

Available Tools

Decode Vehicle from VIN

decodeVin
Full Description

Decode vehicle details from a VIN.

Parameters (1 required, 1 optional)
Required
vinstring

The vehicle identification number (VIN).

Optional
useGraphQlboolean

If true, use the GraphQL VIN decode endpoint (default).

Get Offer for Vehicle

get_offer_to_buy
Full Description

Get multiple real offers for your car — instantly Edmunds gives car owners an easy and efficient way to receive multiple real offers for their vehicle from dealers.

Quick, convenient and no-pressure

  • Just answer a few simple questions about your vehicle to get up to three real, redeemable offers — it only takes minutes and no photos are needed.
  • The highest offer and provider are shown immediately.
  • To redeem an offer you can contact the dealer directly or continue on Edmunds website for more information.
  • Most offers are valid for 7 days or more and there’s no obligation to move forward with any of them.
  • Trade-in for your next purchase or lease. Or just sell for cash — no purchase required.

Compare real offers, not estimates

  • The offers shown are not estimates — they are real cash offers from Edmunds' partners, including CarMax, AutoNation, EchoPark, CashForCars.com, and Edmunds' Dealer Network.
  • Some offer providers remain anonymous until you provide your contact information, helping maximize the number of offers available while protecting your privacy.

Compare, choose, and cash in

  • Edmunds helps you understand what your car is worth, so that you can get more for your car when you sell or trade:
    • Compare multiple offers from Edmunds' partners in one place
    • Save time by skipping multiple dealership visits and inspections
    • Let Edmunds do the heavy lifting — get real offers in minutes
    • Redeem your top offer or use it as leverage toward a trade-in

==== usage notes ====

All of the parameters to this tool are optional. This is intentional, in support of a few use cases:

  • The UI associated with the tool response allows the user to enter any parameters they may have missed. Do NOT prompt the user for missing fields, instead call the tool and allow the user to decide to enter fields interactively or via additional messages.
  • Previous inputs are maintained for each offerId. If you're calling the tool to continue with a user's offer you MUST include an offerId, and you MAY only provide new/updated fields or you MAY reiterate the entire input.
  • The user MUST submit their final request for the offer in the UI. This tool ONLY populate the UI on the user's behalf, and CANNOT directly submit an offer request.
Parameters (1 required, 5 optional)
Required
questionsAnsweredobject

Answers to a number of questions about the vehicles condition. All fields are optional, these inputs are used to populate a GUI the user can interact with to revise and complete her answers.

Optional
conditionstring

Vehicle condition

Options:OutstandingCleanAverageRough
mileagenumber

Current mileage of the vehicle. This can be approximate, with a tolerance of ±250 miles. NEVER describe this as 'rough' to the user, instead use value-netural words like 'approximate', 'about', or similar

offerIdstring

An identifier for an in-progress offer. IF offerId exists in widget_state you MUST include it. NEVER make up an offerId, only read it from widget_state. This is an implementation detail of the system, NEVER mention it to the user.

vinstring

17-char VIN. This MUST be a VIN provided by the user. Any example, demonstration, or otherwise VIN cannot be accepted

zipCodestring

User ZIP code. This is used coarsely, so if the user provides coarse location information, a zip code approximating their coarse location hint is acceptable.

Get Offer Tool FAQs and Answers

getMoreInfo
Full Description

Get more information and answers to FAQs about get_offer_to_buy.

Get runtime props

getRuntimeProps
Full Description

Returns runtime props needed by the widget.

Get Offers for Vehicle

requestOffer
Full Description

Given complete description of vehicle, get value and offers.

Parameters (4 required, 4 optional)
Required
conditionstring

Vehicle condition

Options:OutstandingCleanAverageRough
mileagenumber

Current mileage of the vehicle. This can be approximate, with a tolerance of ±250 miles. NEVER describe this as 'rough' to the user, instead use value-netural words like 'approximate', 'about', or similar

vinstring

17-char VIN. This MUST be a VIN provided by the user. Any example, demonstration, or otherwise VIN cannot be accepted

zipCodestring

User ZIP code. This is used coarsely, so if the user provides coarse location information, a zip code approximating their coarse location hint is acceptable.

Optional
conditionDetailsobject
edmundsExteriorColorIdstring
edmundsGenericColorstring
edmundsStyleIdnumber