⚠ Another admin tab is open — concurrent edits may conflict. Please close the other tab.
🌐 Live Preview: slycarrentals.com Open in new tab ↗

Admin Sign In

Enter your admin password to access Fleet Control.

Dashboard
Loading dashboard…
Loading vehicles…
Loading bookings…
Raw Bookings — Supabase Direct Read
Unfiltered, no aggregation. Falls back to bookings.json when Supabase is unavailable.
Loading…
Customer Information
Rental Details
Pricing
Based on vehicle & dates
Notes
Fleet Availability
Toggle each vehicle on or off for online bookings
Loading…
🔒 Block Dates
🔓 Unblock Dates
Current Blocked Date Ranges
Loading…
Loading expenses…
SMS Templates
Customize automated messages sent to customers
Loading templates…
Admin Access
Password changes require updating the ADMIN_SECRET environment variable in your Vercel dashboard. This form is for reference only.

To change the admin password, update the ADMIN_SECRET environment variable in your Vercel dashboard.

Site Content Changes go live on the public website immediately

Edit what appears on the public-facing website: hero text, contact info, social links, and policy blurbs.

Quick Links
System Diagnostics

Check that all required environment variables are configured and Supabase tables exist. Run this when you see errors in the admin panel.

Click "Run Check" to test your configuration.

Loading revenue…
Loading analytics…
Loading customers…
Loading plans…
💲 Vehicle Pricing
All booking, extension, and quote amounts are computed from these values. Changes take effect immediately on the next booking.
Loading pricing…
Loading settings…
📡 GPS Tracking
Live vehicle locations via Bouncie
🩺 System Health
Real-time integrity snapshot — payments, bookings, revenue, and agreements
🩺
Run a Health Check

Click Run Checks to verify payment → booking → revenue consistency, missing agreement PDFs, active rental counts, and more.

💳 Backfill Stripe Cards
Recover missing saved-card data for Stripe bookings (main + extension payments)
SMS Logs
Last 100 SMS delivery attempts
Loading late fees…
SLY AI Assistant
Powered by GPT · Tool-based · Audit logged
Auto Mode

Ask me anything about your business — revenue, bookings, vehicle performance, or detected problems.

📊 Revenue Snapshot
Loading…
⚠️ Detected Problems
Analyzing…
🔍 Fraud Monitor
Scanning…
Tickets / Violations
Track and manage parking, toll, and camera violations
Loading tickets…
Balance Ledger
Append-only charge and payment history per booking
Enter a Booking ID above and click Load to view the balance ledger.
Reconciliation Report
Compare ledger credits against source revenue records
Select a date range and click Run Report.
Overdue Balances
Bookings with past-due ledger balances, sorted by aging
Click Refresh to load overdue balances.
Payment Plans
Multi-installment plans for renters with outstanding balances
Click Refresh to load payment plans.

Application Review Queue

Monitor the full application lifecycle and prioritize underwriting work.

Full lifecycle view