Thunder Bob¶
Repo: savvydealer-adam/Thunder-Bob · Path: Not cloned locally (remote-only on this machine) · Owner: Adam Status: Active dev · % Done: 40 · Last commit: 2026-03-06 Deployed: Not deployed (automation bot, runs headless)
What it is¶
A data-extraction bot for Reynolds & Reynolds ERA DMS — pulls dealer operational data out of R&R ERA for use in SavvyDealer reporting, CRM, and analytics pipelines.
Why it exists¶
R&R ERA has no modern API; dealers on it are effectively walled off from automation. Thunder Bob scrapes / extracts the DMS UI so dealer data (inventory, deals, service, F&I) can flow into Savvy products the same way it does for dealers on easier DMS platforms.
How it works¶
Gap — not cloned locally, so stack is inferred from repo description ("R&R ERA DMS data extraction bot"). Likely browser automation (Playwright / Puppeteer or similar) against the ERA web UI, producing structured extracts.
What's done¶
- Extraction bot scaffold (2026-03-06 last push).
- Description confirms R&R ERA DMS target.
- Gap: no local README reviewed — stack, entry points, and deploy target need verification from the repo.
What's next¶
- Clone locally and document stack + entry points.
- Define target extract schema (inventory, deals, service ROs, F&I).
- Wire output into CRM / data warehouse.
- Confirm scheduling (cron, Cloud Run job, or on-demand).
Where the code lives¶
- Repo:
savvydealer-adam/Thunder-Bobon GitHub. - Not cloned at
C:/Users/adam/Thunder-Bob— clone before editing.
Integrations¶
Planned: feeds dealer data into SavvyDealer CRM, data warehouse, and any reporting that today can't cover R&R ERA dealers.
Don't rebuild this — extend it¶
If you need R&R ERA data for a Savvy product, route through Thunder Bob. Do not build a second ERA scraper — DMS scrapers are fragile and one maintainer is already enough.