DT SYNC
Dealertrack Auto-Scraper · Pushes directly to CRM
One-time setup:
1. Install: pip install playwright flask flask-cors && python -m playwright install chromium
2. Open Chrome: chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\chrome-dt-session"
3. Log into Dealertrack → go to Status page
4. In a second terminal: python dealertrack_scraper.py
5. Click Start Scraper below
Checking bridge on localhost:5001...
Waiting to start... 0%
0
Contacts Captured
0
Deals Processed
0
Skipped (No Data)
Deals Remaining
0
Pushed to CRM
Captured Contacts
No contacts yet
Live Log
Waiting for bridge on localhost:5001...
FIRST‑FIN
DEALER PLATFORM
No account? Create one
Explore the full platform with sample data
PLATFORM v1.0
Navigate
Actions
1
Vehicle
2
Customer
3
Structure
4
F&I & Pay
5
Review
Vehicle Selection
Customer Information
Deal Structure
Total Out-the-Door
$0.00
Down Payment
$0
Amount to Finance
$0
Trade Analysis
OTD Price
$0
Down
$0
Finance
$0
72mo Pay
$0
Payment Grid
Down Payment48 Months60 Months72 Months84 Months
Enter deal details to calculate payments
Rate Comparison — Same Deal, 3 Rates
TermBuy RateContractMax RateReserve/mo
Enter deal details above
F&I Protection Package
Monthly Payment @ 72 Months
Vehicle Only$0.00
+ GAP Insurance$0.00
+ GAP + Warranty$0.00
+ All Protection$0.00
FULLY LOADED $0.00
Vehicle Service Contract (VSC)+$0.00/mo
GAP Insurance+$0.00/mo
Tire & Wheel Protection+$0.00/mo
Wear Appearance (WA)+$0.00/mo
OTD Price
$0
Down
$0
Finance
$0
72mo Pay
$0
Manager View
F&I Product Costs
Total Cost$0
Front Gross$0
VSC Profit$0
GAP Profit$0
T&W Profit$0
WA Profit$0
F&I Reserve$500
Front %0%
Back %0%
TOTAL GROSS: $0
PVR: $0
Rate Spread0.00%
Estimated Reserve$0
Subprime analysis helps ensure deal structure meets lender requirements.
Deal LTV0%
PTI0%
PTI Status
Beacon Risk
Reserve Status
Customer Documents
Contract
Submission
Quick Payment Calculator
$0.00 / month
Reverse Calculator (Find Max Amount)
Max: $0
Profit Margin
$0 profit — 0%
Enter cost data in Gross Profit tab first — commission pulls live numbers.
Estimated Commission
$0
Close Deal
Empty
No deal saved yet.
Empty
No deal saved yet.
Empty
No deal saved yet.
Vehicle Inventory
0 vehicles
Stock #YearMakeModelType MileagePriceConditionAction
All-Lender Comparison Engine
Select a vehicle to instantly rank all 11 lenders — best to worst.
LIVE COMPARISON ENGINE
?
Select a Vehicle to Begin
Choose a stock number above to instantly compare all 11 lenders side by side
Tip: Use the Check All Lenders button from the Deal Desk to auto-populate this screen.
0
Total Deals
0
This Month
0
This Week
0
Today
Product Penetration
0%
VSC
0 of 0
0%
GAP
0 of 0
0%
T&W
0 of 0
0%
WA
0 of 0
Revenue
Average PVR$0
Total Backend$0
Monthly Target Tracker
0
Done
30
Target
0%
Complete
Pace
Days left:  |  Needed/day:
SARAH AI
SMS Outreach · Conversations · Voice · Analytics
Customers
Conversations
Messages
Appointments
Callbacks
Loading conversations...
Customers who booked an appointment through Sarah
Loading appointments...
Customers who requested a callback
Loading callbacks...
Launch Sarah — Send Outreach SMS
0 characters
Manual Reply to Existing Customer
Upload CSV List
CSV
Drop CSV here or click to browse
Format: Name, Phone (one per row)
Bulk Controls
One-time Twilio setup for inbound calls:
Twilio console → Phone Numbers → your number → Voice → A call comes in → Webhook
Set to: POST https://firstfin.up.railway.app/api/voice/inbound
Single Voicemail Drop
Bulk Voice Campaign
Pulls from CRM. Each call spaced 10 seconds apart to avoid carrier flags. Customer can press 1 to connect live.
Conversion Rate
Response Rate
Avg Msgs/Conv
per conversation
This Week
Top Vehicle Types
Loading...
Budget Distribution
Loading...
Inbound voicemails with auto-transcription. Requires Twilio inbound webhook configured.
Click Refresh to load voicemails.
FIRST FINANCIAL
YOUR VEHICLE
Professional Financing Available
FIRST FINANCIAL
VEHICLE PURCHASE & FINANCING WORKSHEET
Vehicle
Description
Stock #
VIN (Last 8)
Odometer
Condition
Customer
Name
Phone
Email
Financial Summary
Selling Price
Doc Fee
Trade Allowance
Trade Payoff
GST
APR
TOTAL OUT-THE-DOOR
Payment Options
F&I Protection Package
Vehicle Service Contract
GAP Insurance
Tire & Wheel
Wear Appearance
Customer Signature / Date
Sales Representative / Date
Payments are estimates. Actual rate and terms subject to lender approval. All prices in CAD. GST included. Additional fees may apply. This worksheet does not constitute a binding agreement.
Saved!