Client product · SaaS · Automotive · Live · alpha
SwiftBids
Saved-search alerts for licensed car dealers and wholesale buyers.
Watches Manheim OVE around the clock and pings buyers on Email, Telegram, Slack or Discord the moment a matching vehicle lands, priced against MMR.
- Type
- SaaS product
- Our role
- End-to-end build: backend, frontend, billing, hosting and ops
- Stack
- FastAPI · PostgreSQL · Redis · Next.js
- Status
- Live (alpha)

100+
API endpoints
5
background workers
4
alert channels
13
data models
The problem
Dealers who buy from wholesale marketplaces like Manheim OVE spend their days re-running the same searches. The best Buy Now units go fast: if a buyer only sees one the next time they get round to checking, someone else has already bought it.
Every price also has to be checked against MMR, the Manheim Market Report value, by hand. And good finds tend to land in one person’s inbox instead of in front of the whole buying team.
What we built
We built SwiftBids as a product, not a script. Buyers save their criteria once as a campaign, and background workers check the marketplace on each campaign’s own schedule, from realtime to daily.
Every match is compared with its MMR value and filtered through notification rules, so buyers only hear about cars they would actually buy. Alerts go wherever the team already works. Manheim OVE is live today, with Copart being set up next.
How it works
Campaigns, not searches
Each saved search runs in its own slot with its own criteria and check frequency: realtime, every 15 minutes, hourly or daily.
Smart filters with MMR
Make, model, year, mileage, price caps, condition grade and MMR thresholds, with every listing compared with its market value.
Alerts where buyers work
Email, Telegram, Slack and Discord, each carrying the same detail and a direct link to the condition report.
Notification rules
Skip what you would never buy: too far over MMR, too many miles, no MMR at all, or a car you were already alerted about.
Self-serve billing
Per-slot subscriptions with a free trial, plus a custom tier for dealers who want workflows built around them.
Run by us
Hosting, health checks and the background workers that keep every campaign checking around the clock.
A closer look


The stack
- Backend
- FastAPI · SQLAlchemy · PostgreSQL · Redis · Alembic
- Frontend
- Next.js · TypeScript · Tailwind CSS
- Integrations
- Email · Telegram · Slack · Discord · Subscription billing
- Infrastructure
- Ubuntu · Apache · systemd · Background workers
Tell us what you’re working on
A senior engineer reads every message and replies within 24 hours, with questions or first thoughts.