Your buyers open six auction tabs every morning and still miss cars. This replaces that hour with an email that already has the answer in it — whichever platforms those six tabs happen to be.
A car auction automation system logs into the auction platforms you already have accounts on, reads every run list and live listing that matches your buy box, and compares each vehicle against its market value before a person looks at it. What lands in your inbox is not a data dump — it is a ranked list of the cars worth bidding on, with the numbers that justify the bid attached.
The work it removes is the work nobody wants: opening Manheim, then ADESA, then BacklotCars, then Autoniq, filtering each one by hand, copying VINs into a spreadsheet, and pulling condition reports one at a time. That routine takes a buyer three to four hours a day and it still misses cars, because the profitable ones move before anyone gets to the fourth tab.
The platforms below are ones I have built against for a paying dealer, using the dealer's own licensed account. Treat the list as examples rather than as a menu — the mechanics do not change with the logo, only the login and the page structure do.
Most of the trade does not live on the platforms that get written about. Every dealer group, wholesaler, rental remarketer, fleet operator and captive lender runs its own portal, and a working buyer's day is usually spent inside two or three of them that no article has ever mentioned — a closed dealer-only marketplace, a lender's repo portal, a manufacturer's closed sale, a wholesaler's private inventory board, an in-house system with a listings module bolted on.
The most common reason a dealer decides this is not for them is looking at a supported-platform list, not seeing theirs, and assuming it cannot be done. That assumption is nearly always wrong, and an obscure portal is usually easier to work with than a famous one, because nobody has ever bothered to defend it. Send me the name and a couple of screenshots of the screens you use, and you will know within a day whether it is straightforward, awkward, or genuinely not worth doing.
Pulling the listings is the easy half. The half that makes money is the scoring: for each vehicle, the system takes the auction price, adds your transport, recon and fee assumptions, compares that landed cost against MMR or your own retail comps, and drops anything that does not clear the margin you set.
You set the buy box once — years, mileage bands, makes, minimum margin, maximum recon, geography — and the system applies it identically to every car, every day, without the fatigue that makes a human skim the last thirty rows of a run list.
Most dealers take a formatted HTML email at 6 AM, sorted best deal first, with a photo, the key numbers and a direct link to the lane. Others take a Google Sheet the whole desk can open, a Slack or Telegram alert the moment a matching car appears, or a write straight into their DMS or inventory database.
Systems that run unattended need to tell you when they stop working, so every build ships with alerting — if a login expires or a site changes its markup, you hear about it from the system rather than from a quiet inbox.
This runs on accounts you hold and are entitled to use. I do not resell auction data, share credentials between clients, or work around a platform's licensing — a system built on borrowed access is a system that dies the first time somebody audits it, and it takes your account with it.
Where a platform publishes an official API or data feed, that is what the build uses. Where it does not, the system automates the same browser session your buyer would have opened anyway, at a request rate that does not hammer the site.
Manheim MMR, ADESA, ACV Auctions, BacklotCars, OPENLANE, SmartAuction, EDGE Pipeline, Autoniq, Copart, IAA, Your own dealer portal
Python, Selenium, Playwright, Pandas, Cookie management, Proxy rotation, Cron / scheduling, SMTP
Yes. The system automates the account you already hold and are licensed to use — it does not create access you do not have, and I do not share credentials between clients. If you have a dealer login, that is all it needs.
Almost certainly. Most dealers and wholesalers buy on a portal nobody outside their region has heard of — a private marketplace, a regional auction's own site, a lender's repo portal, an in-house system. If you can log into it, it can usually be automated, and obscure portals are typically easier than the big ones. Send me the name and a screenshot or two and you will have a straight answer within a day.
That is the shape of most builds. Two or three platforms, one normalised schema, one ranked email with a platform column, and the same VIN appearing on two sources reconciled rather than duplicated — so you are comparing cars instead of comparing tabs.
A single-platform build with daily email delivery typically lands between $600 and $1,500 depending on how many sites and how much scoring logic is involved. Multi-platform pipelines with MMR reconciliation run higher. Recurring systems are quoted as a build fee plus a small monthly amount that covers hosting and fixes.
Most auction builds are live in 3 to 7 days. You see sample output from your real buy box in the first couple of days, so any misunderstanding about what counts as a good car gets caught before the full build.
It breaks, like every scraper eventually does — the difference is you find out from an alert the same morning rather than from three quiet days of no deals. Fixes on systems I built are part of the arrangement, not a new project.
I do not build automated bidding. Most auction platforms prohibit it outright, and the downside of a bug in a bidding bot is that you own a car you never wanted. The system finds and ranks; a person decides.