JOEY Changelog
Every feature addition and update, newest first.
213 features tracked across 342 update eventsLatest releases
- New: The Custom JOEY program. On Pro Beast and every plan above it, a JOEY developer works with you one on one to build a JOEY around your store, with a 24/7 emergency call line and a set of Concierge features
- New: Three more sites added to the partner portfolio wall
- New: The salesman comparison chart is back on the landing page, with accurate bars
- Fixed: A background job was silently dropping portfolio wall entries it had not created
- Fixed: About page photo crops used one anchor point for six different photographs, now each has its own
- Fixed: The inference dashboard all-time figure could only see the most recent slice of history, so it undercounted the real total
- New: Two dashboard tiles, appointment set rate and lead count
- New: Profile pictures. Generate one, upload your own, or use your camera
- New: Three finished calculator tools published that had been built but never linked
- Fixed: The Cash vs Finance tool told every shopper to finance because of a math error, now corrected
- Fixed: Three free tools returned wrong arithmetic, now corrected
- Fixed: Six more places on the tools pages said "in 1 days" instead of "tomorrow"
- Fixed: A lead Date Created was treated as an exact instant when the CRM only gives a day
- Fixed: A dashboard credential card could render as an empty ghost card
- Fixed: Photo credits and captions on the About page
- Fixed: The "Special thanks" heading on the About page was nearly invisible, now readable
- Fixed: Keyboard users could not select the New/Used or Car/Truck/SUV filters on the tools
- Fixed: The free tools said "0 more in build" while promising weekly releases
- Fixed: A lease ending tomorrow read as "in 1 days"
- New: Spiff tracking, with type and sector, sale vs buy, deal split and attached bonuses, and a real error message if a save fails
- New: The auto dialer shows total callable leads next to the current callable count
- New: An Abort button on the first contact popup
- New: A dialer toggle to skip customers who already have an appointment set
- New: Kangaroo and Wallaby product pages now have their own home screen icons
- Fixed: A paused auto dialer no longer reports itself as "Dialing"
- Fixed: A slow connection is no longer mislabelled as unreachable
- Fixed: An inferred appointment time could wrongly count as a no show
- Fixed: The extension download page said "coming soon" after the extension was already public
- Fixed: A heading order accessibility issue, and a missing service page now fails loudly instead of silently
- New: An origin story and race photos on the About page
- New: More motorsport race photos published to the site
- Fixed: 24 partner logos rendered with the wrong contrast on light backgrounds, and photo crops that cut off heads
- New: Real logos for all of the expanded portfolio tiles on the landing page
- New: A new partner joins the portfolio wall with its own logo
- New: A "Running on JOEY, Built by MADITECH" badge replaces the old "Built on JOEY" tag
- Improved: The proof wall of partner logos now collapses behind a disclosure arrow instead of taking over the page
- Improved: Portfolio tiles stack two to a column on phones, so brand names stop breaking mid word
- Fixed: A portfolio tile without a logo printed its own name twice
- Fixed: The landing page was hiding the prime portfolio tiles instead of showing them
- Fixed: The JOEY logo mark read as long footed at some sizes
- New: A brand refresh, one supreme JOEY orange across the site, with a wider gamut upgrade on capable displays
- New: A "Built by MADITECH" mark across the JOEY brand family
- New: A site wide ambient background effect on the landing page
- Improved: Product pages carry their own wordmark, with partners credited in the footer
- Improved: Landing hero copy is legible against the video backdrop
- Improved: The homepage video is the first screen only, with other effects moved to their own pages
- Fixed: A credential save that failed no longer looks identical to one that succeeded
- Fixed: The landing backdrop could crash the page when the viewport changed shape
- Fixed: The contact page lost its FAQ structured data, restored, and repaired site wide
- Fixed: Removed a divider that cut across the homepage video
- Fixed: Photo credits and captions on the About page
- New: JOEY Friends, with tags, friend requests and direct messages
- New: An "Online now" roster showing who is online, with avatars and level
- New: Text fields across the dashboard suggest a draft in grey that Tab accepts
- New: The homepage is built around a looping video backdrop
- New: Chat history starts from when you joined a room, and resets nightly
- Improved: The capabilities page shows what shipped recently, with real dates
- Improved: The capabilities list matches what JOEY actually does, after a full pass
- Improved: Corrected leadership and team credits on the About page
- Fixed: The auto dialer shift timer could show more "on" time than had actually passed
- Fixed: Dashboard dark mode contrast, a plainer shift bar, and a live click queue badge
- Fixed: CRM notifications said "someone" instead of naming who did it
- Fixed: Footer support phone and email were unstyled default blue links
- Fixed: The chat panel showed light theme text on a dark background
- Fixed: The six How It Works clips on the homepage would not play
- New: Chat rooms in the JOEY hub, global, dealership and friends
- New: A first version of bulk import for your customer list
- New: The billing page shows usage against your plan cap and real pay as you go rates
- New: A careers tracking page, with email confirmations for applicants and customers
- New: A first run personalization popup after signup
- New: The Marsupial Project section on the homepage
- New: New motorsport photos on the site
- Improved: Community chat is gated to signed in users, and the chat hub moved off the dialer column
- Improved: The elite gallery photos on the concierge page display at full width
- Fixed: A styling bug was blocking dashboard clicks
- Fixed: The first run popup no longer promises a step that does not exist yet
- Fixed: Kangaroo and Wallaby favicons now actually take effect
- Fixed: 13 marketing pages have their own share card, and a members only route is no longer indexed
- Fixed: Dashboard pacing and row error messages no longer overwrite each other
- Fixed: Light mode contrast on partner logos and a case photo
- New: Kangaroo and Wallaby product pages, two concierge case tiles, and more honest demo slots
- New: The FASTER lane on the inference dashboard is estimated from real measured data, not a placeholder
- Fixed: Onboarding now lets a customer actually connect their store
- Fixed: The dashboard shows a clear message when a save fails, instead of failing silently
- Fixed: Dropped a speed claim the site could not back up with real numbers
- Fixed: Dashboard cards no longer report the system as broken when it is simply busy
- New: A proof wall of real partner logos on getjoey.app and maditech.group
- New: A new official partner mark joins the proof wall
- New: The inference speed dashboard shows history and a technical analysis graph for each speed box
- Fixed: The proof wall rendered zero logos in production
- Fixed: A members only page is no longer submitted to search engines
- Fixed: A dashboard popup for call outcomes could crash before opening
- New: A PAYG ROI calculator for salespeople at /tools/joey-roi-calculator. Enter your own gross, closing rate and outreach hours and see a range, never a promised figure
- New: A time to lead history panel on the dashboard, showing the newest five leads and how many seconds it took to reach each one, with an honest empty state until there is data
- New: An inference speed panel on the dashboard, four boxes covering current speed and reference figures, visible on every plan
- New: Book a guided tour of our Seattle office from the careers page, exact address given by phone once your visit is confirmed
- Improved: The mobile and laptop menu now has a filter box and collapsed sections instead of one long scrolling list, and now reaches the internship program, JOEY Clan referrals, and the calculator tools
- Improved: The $200 flagship plan price is declared in one place, so the pricing page and the ROI page can never show two different numbers
- Improved: We are a Pacific Northwest company headquartered in Seattle, updated across the site and its structured data
- Fixed: The dealership ROI page now shows a monthly savings range instead of one precise number
- Fixed: The careers page hero was unreadable in dark mode, and the page no longer says we have no office
- Fixed: Nine sign-in-only pages are no longer offered to search engines
Feature history
September 2, 2026
Custom JOEY Program
A JOEY developer works with you one on one and builds a JOEY around your store, case by case, with a…
August 28, 2026
iOS App, In Preview
The JOEY iOS app is in preview. It runs today through Expo on your own iPhone, with the command room…
August 21, 2026
Your Profile Picture
Set the picture that represents you across JOEY. Generate one, upload your own, or take it with your…
Appointment Set Rate
A dashboard tile showing what share of the leads you worked turned into a set appointment, next to t…
August 19, 2026
6-Step First-Contact Ritual
Every new lead gets the full ritual (first note, call to your mobile, text opt-in, KBB extract, pers…
August 14, 2026
Multi-Model Fallback Chain
Drafts never stop on a provider outage. JOEY falls down a chain of AI providers on its own, and if e…
Community Chat Rooms
Talk to other JOEY users from the hub in the corner, in three rooms. One open to everyone, one just…
Two-Factor Sign-In
Turn on an authenticator app code for your account from settings, with trusted devices so you are no…
Working Week and Extra Time Editor
Edit the hours you actually work straight from the dashboard rail, add extra time on a given day, an…
Plan Usage Meter
See how much of your daily send allowance you have used against your plan cap, on the dashboard and…
Self-Serve Extension Pairing
Mint your own one-time code from settings and paste it into the browser extension to connect it to y…
Inference Speed Tracker
Live boxes showing how fast your own JOEY is thinking, each with history and a technical breakdown.…
Spiff and Bonus Tracker
Log a spiff or bonus and follow it from made to earned to paid, optionally tied to the deal that ear…
Agent Question Queue
When JOEY is unsure about something in your setup it asks you directly, as a short multiple-choice q…
Personalization Send Gate
JOEY refuses to send anything on your behalf until your personalization is finished, so a half-confi…
Automatic Invoices
Every charge produces a real invoice, emailed to you and kept in your account, so you can pull any p…
Self-Serve Billing Portal
Change your plan, update your card, or cancel from a secure billing portal inside your account, with…
Identity Verification
Confirm who you are during onboarding through a standard verification step handled by our payments p…
Bring Your Own CRM Sign-In Page
If your CRM is not one we already integrate with, hand JOEY the exact page you personally sign in at…
Site-Wide Search
One search box covering capabilities, tools, settings and pages, and when you are signed in, your ow…
Lead Disappearance Detection
JOEY notices when a lead it already detected vanishes from your CRM lead board, and tells you which…
First-Contact Load Priority
When the machine running JOEY is under extreme load it spreads routine work out, but a brand-new lea…
August 8, 2026
Remember Links
A personal bookmarks hub on your dashboard for every page and service you use for work: an events pa…
Dashboard Section Show/Hide
Hide the dashboard sections you never use and keep the ones you do, saved to your account so your la…
JOEY Clan Referral Program
Refer another salesperson and get 10% off your subscription for every referral who stays on a paid p…
August 7, 2026
Marketplace Listing Builder
Builds a ready to post listing for every vehicle, with the photos chosen for you, the price worked o…
Marketplace Reply Drafting
Drafts the reply to a buyer in your voice, following the same arc a good salesperson uses, and check…
Marketplace Buyer to CRM Lead
Turns a Marketplace buyer into a CRM lead, deduped against the customers you already have, and it st…
Listing Drift Detection
Compares what is listed against your live inventory and shows you the gaps, the prices that moved, t…
August 6, 2026
Marketplace Upload Queue
Tracks which vehicles are posted, which are waiting, and which are queued for a retry after a failed…
Duplicate Listing Sweep
Finds the same car listed twice, including the duplicates Facebook does not flag on its own, and sho…
Listing Lifecycle Tracking
Shows every vehicle in the daily pipeline at a glance, waiting to upload, live on Marketplace, or so…
Marketplace Lead Generation Controls
Outreach on Marketplace ships switched off and holds anyone already contacted on a cooldown, so nobo…
July 25, 2026
Dead-Deal Detection
Flags a lead as a dead deal when the CRM shows the customer already bought elsewhere or the deal was…
Multi-Rep Commission Split Calculator
Splits commission on a deal between multiple reps who worked it together.
CPV (CRM Pro View)
Your whole CRM as one live operator console. Three resizable columns of panels: customer intel and f…
Prestige Store
Redeem points earned from JOEY activity on real rewards in the store, tracked against your current p…
Universal Light / Dark / System Theme Toggle
One theme toggle in the top bar that follows you across every page and screen size, with live system…
In-App Cancel Membership
Cancel your own subscription from inside the app. Cancellation takes effect at the end of the curren…
Plan Level-Up Celebration
A celebratory card appears in your account the moment your plan rank increases, so an upgrade is fel…
Login Health Probe
A background probe periodically verifies that your stored CRM credentials still work, so a broken lo…
July 24, 2026
CPV (CRM Pro View)
Your whole CRM as one live operator console. Three resizable columns of panels: customer intel and f…
Output Gauges Rail
A left-rail bank of live gauges for the day: tasks completed against target, videos, and channel out…
New Leads Tracker
Tracks new leads detected in the last hour, five hours, and twenty four hours, and watches the count…
Ask the Lot
A chat that answers questions about your inventory in plain language: what is aging, what fits a bud…
Generate Docs
Auto-fill and print your Check Out Sheet and Guest Sheet, or save them as a PDF. Owner CRM data fill…
JOEY Status
A plain-language status of what JOEY is doing right now, told in the third person: resting before yo…
JOEY Hub
One floating hub in the corner for everything support: chat with the assistant, report a problem, an…
Free Tools Library
Over a hundred free calculators and lookup tools for car buyers and dealership staff, each with its…
DriveCentric Re-Auth Banner
Warns on the dashboard the moment your DriveCentric session goes stale and lead detection pauses, wi…
Calendar Subscribe
Subscribe your JOEY appointments to Google Calendar, Apple Calendar, or Outlook, so every scheduled…
Staged Credential Connection Test
"Test this login" actually connects to your CRM and reports the real result, with staged progress an…
Dialer Skip-Called-Today Toggle
A toggle on the dialer that skips any lead already called today, so you never work through the list…
Self-Service Account Deletion
Delete your own account and data from inside the app, no support request required.
Web Push Notification Center
An installable app with an in-app notification center and real web push, so JOEY alerts reach you ev…
A-La-Carte Add-Ons
Buy individual JOEY capabilities on their own instead of upgrading your whole plan, priced and toggl…
SPEED Metrics Card
A dashboard card showing your speed-to-lead metrics alongside your BY-YOU stats, pulled live from th…
Onboarding Setup Guide
A per-user setup guide flags what is still missing (credentials, preferences) with a popup blocker,…
No-Show Tracking
Mark an appointment as a no-show yourself, or let JOEY mark it automatically once a past appointment…
July 18, 2026
JOEY Wiki
A browsable reference of how JOEY works: what it automates, how the tiers differ, and plain-language…
ROI Calculator
Estimates the return on a JOEY subscription from your own numbers: lead volume, close rate, and aver…
July 11, 2026
Kangaroo Manager (Beta)
A manager-tier companion in beta that rolls each rep JOEY activity into one oversight view with a un…
July 10, 2026
XP & Rank Progression
Earns experience points for every call, text, and email JOEY sends for you, leveling up your rank as…
Three Skill Trees
Outreach, Compliance, and Closing skill trees that unlock as you keep streaks going, turning consist…
Prestige Points
A long-run prestige score that rewards sustained activity beyond a single level, so the reps who gri…
Header Notification Bell
A live bell in the dashboard header surfaces new appointments, hot-lead alerts, and system notices t…
Response Monitor
A live panel tracking inbound customer replies and how fast each one was answered, so a slow respons…
Health Guardian Watchdog
An always-on guardian continuously probes every daemon and relay, raising an alert the moment anythi…
July 9, 2026
Clickable Dashboard Tiles
Every stat tile on the command room is clickable, drilling straight into the list of calls, texts, o…
Employee Login Mode
A dedicated employee sign-in gives each rep their own scoped view of their leads, sends, and appoint…
Connection Mode Toggle
An app-wide toggle switches how the dashboard talks to the engine, so you can run JOEY locally or ov…
iOS App, In Preview
The JOEY iOS app is in preview. It runs today through Expo on your own iPhone, with the command room…
In-CRM Browser Extension
A browser extension overlays JOEY controls, signals, and message previews directly inside your CRM t…
Customer Cloud Sync
Customer records sync securely to your cloud dashboard, so your fleet view is available anywhere, no…
Customer Behavior Timeline
A chronological timeline of each customer journey (views, replies, calls, and appointments) so you c…
Do-Not-Contact Tracker
A dedicated do-not-contact view keeps opted-out and manually flagged customers permanently out of ev…
Dealership Persona Editor
Edit JOEY dealership persona (tone, signature, dealership name, and no-go phrases) right from the ex…
Per-Customer Calls-Today Badge
Each customer shows a calls-today badge, so you never over-dial one contact inside a single day.
July 8, 2026
Dashboard Loadout Presets
Save and switch between dashboard layouts tuned for salespeople, managers, and owners, so each role…
Appointment Quick-Add
Add an appointment in one tap from the extension or dashboard, and JOEY takes over the confirmations…
Dialer Answer-Rate Card
A live card on the dialer display shows your call answer rate, so you see connection quality, not ju…
Deal Pipeline Board
A pipeline board tracks deals through stages, giving you a Kanban-style read on where every active d…
July 3, 2026
In-CRM Browser Extension
A browser extension overlays JOEY controls, signals, and message previews directly inside your CRM t…
June 24, 2026
Dealership LOT AI
Ask any question about your inventory and get an instant answer. WhiteGold score, days-to-sale predi…
Daily Inventory Lot Walk PDF
A full and compact daily PDF of your dealership lot, generated overnight. Covers every vehicle, over…
Autofilled PDF Generators
Generate deal documents, worksheets, and customer-facing PDFs with customer and vehicle data pre-fil…
Appointment Setter
JOEY proposes specific times inline with outreach and follows up until the customer confirms a slot.…
Appointment Tracker and Auto-Confirmer
Tracks every appointment JOEY or you set, then automatically confirms with the customer the day befo…
June 19, 2026
Two-Way iMessage Relay
Reply from your iPhone in real iMessage, and every reply routes back into the CRM timeline automatic…
iMessage CRM Controls
JOEY sends and controls real blue-bubble iMessage texts to customers, and syncs every message both w…
June 18, 2026
Automated Outbound Calls
Places outbound calls on your behalf, routes hot leads to your mobile, and logs every interaction au…
Personalized Text Outreach
Sends texts with real vehicle details (the customer's actual trade-in, offer amount, and name), not…
Intelligent Email Drafting
Crafts emails from live KBB and inventory data, matched to the customer's buying stage and vehicle i…
Inbound Reply Automation
Detects and classifies inbound customer replies, drafts an appropriate response, and routes hot sign…
Multi-Channel Follow-Up Sequences
Orchestrates text, email, and call follow-ups across the lead lifecycle so no prospect goes dark aft…
Appointment Slot Proposals
Suggests specific appointment times inline with outreach messages, reducing the back-and-forth that…
ICO Subject-Vehicle Matching
Pulls the exact vehicle, offer amount, and customer info from the KBB instant-cash-offer link and in…
Shift-Aware Proactive Gating
Proactive re-engagement respects your work schedule, arming during your shift and sleeping outside i…
Hot-Lead & STOP Triage
Instantly detects buying signals and opt-out language in inbound messages, escalating hot leads and…
Reactive Inbox 8s Poll
Auto-drafts replies within seconds of a customer message.
Person-Based Lead Deduplication
Merges duplicate leads by phone, email, and name match, so one customer is always one profile, no sp…
Lead Lifecycle State Machine
Tracks every lead through a defined lifecycle (new, first-contacted, engaged, appointment-set, sold,…
Customer History Profiles
Builds a rich per-customer profile from all prior touchpoints, past vehicles, prior offers, and comm…
Compliance Audit Trail
Every send is logged with timestamp, channel, content, and reasoning, giving you a full paper trail…
Fresh-Lead 24/7 Response
First-contact ritual fires around the clock for new leads, securing your response before competitors…
Inbound Lead Classification
Automatically classifies every inbound lead source (ICO, internet, walk-in, referral) and routes to…
Orphan & Coverage-Gap Detection
Scans for leads that were never contacted or fell through the cracks, and auto-queues them for a cat…
TCPA-Gated Power Dialer
One call per interval, hard 8am-9pm TCPA gate enforced.
Dialer Dynamic Hold + Conversation Freeze
Hold scales to pace, pauses automatically on live conversation.
Dialer Resume-from-Cursor
Resumes exactly where it left off, no re-dialing contacts.
Daily VDP Scan (VIN / Price / Photos)
Crawls your dealership's live vehicle detail pages every morning and evening, extracting VIN, price,…
AM/PM Snapshots & Diffs
Takes a timestamped inventory snapshot twice daily and surfaces a diff: every price change, new arri…
Google Sheets Sync
Pushes the latest inventory snapshot to a live Google Sheet so your whole team always has a current…
Vehicle History Enrichment
Enriches each VIN with history data (mileage trend, prior price, and days-on-lot) to support smarter…
Inventory Trend Analysis
Surfaces which vehicles are aging, which are turning fast, and where your lot mix is shifting, updat…
Live Fleet View Dashboard
Real-time dashboard grouping customers and vehicles. See every active lead, message, and touchpoint…
Ultra-Instinct Vehicle Report
Full formatted report for any VIN on demand.
TCPA Opt-Out Enforcement
Detects opt-out language in any inbound message, hard-suppresses the customer instantly, and never c…
Quiet-Hours Gating
Enforces regulatory quiet hours for all channels. Proactive outreach never fires outside approved wi…
Consent Ledger
Tracks and persists opt-in consent status per customer per channel, surfacing it in every send decis…
5+ Compliance Guard Gates
Every outbound message passes through layered gates (rate limits, opt-out status, quiet hours, conse…
100% Compliance Re-Scan
Periodically re-scans the full contact database against the latest suppression list to catch late op…
PII Payload Audit
Inspects every outbound payload for PII leakage before it leaves the system, logging any anomalies f…
Domain Compliance Monitor
Continuously monitors your sending domains for DMARC, DKIM, and SPF alignment, and alerts on any mis…
Near-Duplicate Blocker
Blocks 85%+ similar repeat messages.
Sold-Vehicle Guard
Never invites a customer about a vehicle already sold.
Notes-Block Skip
Honors your CRM hold-off notes, never overrides them.
Daemon Health Auto-Recycle
Monitors all background daemons for health; automatically recycles any unhealthy process without dow…
Hourly State Backup & Restore
Snapshots daemon state every hour to disk. If anything crashes, it restores from the last known-good…
Idempotency Ledger
Prevents duplicate sends across any channel by writing and checking a per-customer per-message ledge…
Single Validator Chokepoint
All outbound messages funnel through one validation layer. No message escapes to any channel without…
Feature-Flag Registry
Every experimental capability is behind a named feature flag. Toggle new behaviors instantly without…
Per-Customer Rate Limits
Enforces per-customer send limits across all channels so no contact is ever storm-messaged in a burs…
Send-Queue Dead-Letter Handling
Captures failed send attempts in a dead-letter queue for review and retry, so no message is silently…
Auto-Dialer Live HUD
Next-call ETA + contacted/remaining counts live.
Reactive Inbox Live Panel
Wait times + unreplied list in real time.
Throughput Dashboard
Shows total messages sent per channel, per hour, and per shift, with a live counter and a day-over-d…
Per-Send Reasoning Record
Every outbound message stores the AI's reasoning (why this message, to this customer, at this time)…
Latency p50/p95 Panels
Tracks end-to-end response latency at p50 and p95 percentiles for every major system operation.
Cost Attribution
Attributes AI inference spend per customer, per channel, and per day, so you always know what the au…
Drift Detection
Monitors outreach quality metrics over time and alerts when response rates or engagement patterns sh…
Reliability SLO Tracking
Measures system uptime, send success rate, and daemon health against defined SLOs, surfacing any bre…
Governance Aggregate View
Rolls up compliance, audit, and operational metrics into a single governance panel for management re…
Agent Registry & Audit
Maintains a live registry of all AI agents, their current state, last action, and performance scores…
ICO-Personalized Templates
Generates outreach templates populated with real KBB instant-cash-offer data: vehicle, amount, and c…
LOOP Autonomous Sequences
Runs multi-step autonomous outreach loops (a planned series of touches across days) that adapt based…
DC Auto Dialer with Outcome Tracking
Power-dialer that works through your lead list one call at a time, logs outcomes (voicemail, answere…
Multi-Tier AI Model Routing
Routes each task to the right AI model by complexity and cost: lightweight models for classification…
Daily Progress Meters
Live counts vs goal + 7-day sparkline graph.
Progress Discord Narration
Five progress bars per shift update to Discord.
Call-Pace Indicator
Ahead/behind on calls at a glance.
Workplan Task Summary
To-do list pulled from CRM, no manual entry.
Inventory Real-Time Alerts
Photo alerts for lot changes the instant they happen.
Daily Inventory Email Blast
Full inventory PDFs to the team every morning.
Vehicle Spotlight 1-Pager
Hero photo + talking points + objection handlers.
Bilingual Spec Sheet
English/Spanish spec sheet, no translator needed.
Vehicle Comparison PDF
2-3 cars spec-for-spec in one document.
Customer Deal Pencil
Trade + finance grid ready at appointment time.
Out-the-Door Quote
Signable OTD estimate with tax and fees.
Trade-In Worksheet
Allowance vs payoff with 3 APR scenarios.
Lease Scenario Grid
36/48-month lease menu in one page.
Manager T/O Sheet
ACV/offer/gross + AI recommendation for managers.
Weekly/Monthly Inventory Summary
Bar-chart inventory PDFs for management.
Morning & EOD Briefings
Auto shift-open and shift-close summary documents.
June 17, 2026
ICO First-Contact Ritual
Full KBB cash-offer sequence, zero steps skipped.
24/7 New-Lead First Contact
Full ritual within 10 min any hour, no lead goes cold overnight.
Dual-Channel Send
Text + email companion every cycle, every lead.
Come-to-You Re-Engagement
Come-in-today nudge for aged leads, arms when asked.
TCPA-Gated Power Dialer
One call per interval, hard 8am-9pm TCPA gate enforced.
Lead Type Classifier
Auto ICO/buyer/seller routing at intake.
Priority-Keyed Lead Order
Never-contacted leads always surface first in every sweep.
Off-Shift Coverage Extension
Extra passes while leads remain, never leaves early.
Lead Coverage Audit
Shows exactly who still owes a text or email.
Anti-Storm Circuit Breaker
Halts 5+ touches per 20 min to one person automatically.
Hard Opt-Out Suppression
STOP keyword suppresses all channels instantly.
Cross-Customer Suppression
Opt-out covers all duplicate profiles automatically.
No-Deal / Soft-Defer Cooldowns
14/30-day cooldowns enforced on no-deal and soft-defer signals.
Auto-Dialer Live HUD
Next-call ETA + contacted/remaining counts live.
Hot-Reload Volume Config
Set goals and caps live, takes effect immediately.
June 16, 2026
Bell-Miss Safety Net
Catches leads the CRM notification bell misses.
Shift-Pacing Engine
Paces outreach to reach every lead before shift close.
Send Stats Dashboard
Texts and emails vs goal, updated every cycle.
Facebook Marketplace Control
FBM posting, ghost management, lead-gen, and inbox control.
Multi-Rep Commission Split Calculator
Splits commission on a deal between multiple reps who worked it together.
June 15, 2026
Manual Reply Queue
Type a reply, delivered verbatim. Full control when you want it.
Lost-Lead Resurrection Drip
Revives 30-day-dormant leads with a fresh sequence.
Service-to-Sales Bridge
Converts service customers into sales outreach candidates.
Sales-Event Pre-Blast
Targeted blast before events, no double-send guard.
Cross-Channel Recovery
Revives stalled FBM leads via CRM outreach.
Hot Lead Detector
Flags high-urgency leads and surfaces them first.
2x Proactive Throughput
Dual-worker engine, zero duplicate touches.
Mining Filter Rotation
5-segment filter sweep, nothing neglected.
Deals-Desk Outreach
Works ~1000 deal-stage customers systematically.
Stall Escalation Digest
Prioritized hot-lead call list for stalled deals.
Inventory Wish-List Match
Texts the customer automatically when a matching car lands.
AI Double-Check Validator
Second AI pass screens every draft before send.
Price / Payment Scrubber
Strips dollar figures before send.
Coworker Override Detection
No double-sends after a human rep has replied.
Slot Cadence Cap
No over-messaging within a time slot.
Per-Phase Toggles
Toggle any automation phase without a restart.
Web→CRM Action Queue
Tasks, stage changes, and appointments from the web dashboard.
Appointments Dashboard
Today and upcoming schedule at a glance.
Customer History Viewer
Full contact history in-dashboard, no CRM tab needed.
Inventory Health Page
Scan freshness + missing listing alerts.
Daily Progress Meters
Live counts vs goal + 7-day sparkline graph.
Appointment Detection & Alert
Pings rep on confirmation within seconds.
Post-Delivery Follow-Up
CSI, referral, and service outreach after delivery.
Self-Improving Lessons Engine
Gets better every shift by learning from outcomes.
Your-Voice Learning
Adapts to write in your exact voice over time.
AI Deal-State Extractor
Every draft knows the current deal stage.
Website Activity (InSite)
References specific pages the customer browsed.
Self-Heal on AI Auth Break
Auto-failover mid-shift on credential expiry.
Quick-Reply Objection Lookup
Pre-approved objection templates at your fingertips.
June 14, 2026
2-Minute Grace Period
Countdown + cancel window before any send, a safety net.
2x Proactive Throughput
Dual-worker engine, zero duplicate touches.
Appointment-Confirm Guard
No repetitive "still coming?" messages.
Day-of / Day-before Reminders
Cuts no-shows automatically.
No-Show Re-Engagement
Recovery sequence fires on missed appointments.
Self-Heal on AI Auth Break
Auto-failover mid-shift on credential expiry.
June 13, 2026
24/7 New-Lead First Contact
Full ritual within 10 min any hour, no lead goes cold overnight.
Priority-Keyed Lead Order
Never-contacted leads always surface first in every sweep.
AI-Tell Sanitizer
No em-dashes, no AI filler phrases in any send.
Far-Out Warm-Up
Keeps appointments warm weeks out.
June 12, 2026
A/B Variant Testing
Rotates message variants, logs winners over time.
AI-Tell Sanitizer
No em-dashes, no AI filler phrases in any send.
Multi-Model Fallback Chain
Drafts never stop on a provider outage. JOEY falls down a chain of AI providers on its own, and if e…
June 11, 2026
Two-Way iMessage Relay
Reply from your iPhone in real iMessage, and every reply routes back into the CRM timeline automatic…
2-Minute Grace Period
Countdown + cancel window before any send, a safety net.
June 10, 2026
Send Stats Dashboard
Texts and emails vs goal, updated every cycle.
Inventory Health Page
Scan freshness + missing listing alerts.
Quick-Reply Objection Lookup
Pre-approved objection templates at your fingertips.
June 5, 2026
Ultra-Instinct Vehicle Report
Full formatted report for any VIN on demand.
June 3, 2026
ICO First-Contact Ritual
Full KBB cash-offer sequence, zero steps skipped.
Lost-Lead Resurrection Drip
Revives 30-day-dormant leads with a fresh sequence.
Service-to-Sales Bridge
Converts service customers into sales outreach candidates.
Sales-Event Pre-Blast
Targeted blast before events, no double-send guard.
Lead Type Classifier
Auto ICO/buyer/seller routing at intake.
Deals-Desk Outreach
Works ~1000 deal-stage customers systematically.
June 2, 2026
Automated Outbound Calls
Places outbound calls on your behalf, routes hot leads to your mobile, and logs every interaction au…
Personalized Text Outreach
Sends texts with real vehicle details (the customer's actual trade-in, offer amount, and name), not…
Intelligent Email Drafting
Crafts emails from live KBB and inventory data, matched to the customer's buying stage and vehicle i…
Inbound Reply Automation
Detects and classifies inbound customer replies, drafts an appropriate response, and routes hot sign…
6-Step First-Contact Ritual
Every new lead gets the full ritual (first note, call to your mobile, text opt-in, KBB extract, pers…
Multi-Channel Follow-Up Sequences
Orchestrates text, email, and call follow-ups across the lead lifecycle so no prospect goes dark aft…
Appointment Slot Proposals
Suggests specific appointment times inline with outreach messages, reducing the back-and-forth that…
ICO Subject-Vehicle Matching
Pulls the exact vehicle, offer amount, and customer info from the KBB instant-cash-offer link and in…
Shift-Aware Proactive Gating
Proactive re-engagement respects your work schedule, arming during your shift and sleeping outside i…
Hot-Lead & STOP Triage
Instantly detects buying signals and opt-out language in inbound messages, escalating hot leads and…
Reactive Inbox 8s Poll
Auto-drafts replies within seconds of a customer message.
Dual-Channel Send
Text + email companion every cycle, every lead.
Manual Reply Queue
Type a reply, delivered verbatim. Full control when you want it.
Cross-Channel Recovery
Revives stalled FBM leads via CRM outreach.
Person-Based Lead Deduplication
Merges duplicate leads by phone, email, and name match, so one customer is always one profile, no sp…
Lead Lifecycle State Machine
Tracks every lead through a defined lifecycle (new, first-contacted, engaged, appointment-set, sold,…
Customer History Profiles
Builds a rich per-customer profile from all prior touchpoints, past vehicles, prior offers, and comm…
Compliance Audit Trail
Every send is logged with timestamp, channel, content, and reasoning, giving you a full paper trail…
Fresh-Lead 24/7 Response
First-contact ritual fires around the clock for new leads, securing your response before competitors…
Inbound Lead Classification
Automatically classifies every inbound lead source (ICO, internet, walk-in, referral) and routes to…
Orphan & Coverage-Gap Detection
Scans for leads that were never contacted or fell through the cracks, and auto-queues them for a cat…
Hot Lead Detector
Flags high-urgency leads and surfaces them first.
Off-Shift Coverage Extension
Extra passes while leads remain, never leaves early.
Mining Filter Rotation
5-segment filter sweep, nothing neglected.
Stall Escalation Digest
Prioritized hot-lead call list for stalled deals.
Inventory Wish-List Match
Texts the customer automatically when a matching car lands.
Lead Coverage Audit
Shows exactly who still owes a text or email.
Marketplace Listing Builder
Builds a ready to post listing for every vehicle, with the photos chosen for you, the price worked o…
Marketplace Reply Drafting
Drafts the reply to a buyer in your voice, following the same arc a good salesperson uses, and check…
Marketplace Buyer to CRM Lead
Turns a Marketplace buyer into a CRM lead, deduped against the customers you already have, and it st…
Listing Drift Detection
Compares what is listed against your live inventory and shows you the gaps, the prices that moved, t…
Daily VDP Scan (VIN / Price / Photos)
Crawls your dealership's live vehicle detail pages every morning and evening, extracting VIN, price,…
AM/PM Snapshots & Diffs
Takes a timestamped inventory snapshot twice daily and surfaces a diff: every price change, new arri…
Google Sheets Sync
Pushes the latest inventory snapshot to a live Google Sheet so your whole team always has a current…
Vehicle History Enrichment
Enriches each VIN with history data (mileage trend, prior price, and days-on-lot) to support smarter…
Inventory Trend Analysis
Surfaces which vehicles are aging, which are turning fast, and where your lot mix is shifting, updat…
Live Fleet View Dashboard
Real-time dashboard grouping customers and vehicles. See every active lead, message, and touchpoint…
Dealership LOT AI
Ask any question about your inventory and get an instant answer. WhiteGold score, days-to-sale predi…
TCPA Opt-Out Enforcement
Detects opt-out language in any inbound message, hard-suppresses the customer instantly, and never c…
Quiet-Hours Gating
Enforces regulatory quiet hours for all channels. Proactive outreach never fires outside approved wi…
Consent Ledger
Tracks and persists opt-in consent status per customer per channel, surfacing it in every send decis…
5+ Compliance Guard Gates
Every outbound message passes through layered gates (rate limits, opt-out status, quiet hours, conse…
100% Compliance Re-Scan
Periodically re-scans the full contact database against the latest suppression list to catch late op…
PII Payload Audit
Inspects every outbound payload for PII leakage before it leaves the system, logging any anomalies f…
Domain Compliance Monitor
Continuously monitors your sending domains for DMARC, DKIM, and SPF alignment, and alerts on any mis…
No-Deal / Soft-Defer Cooldowns
14/30-day cooldowns enforced on no-deal and soft-defer signals.
AI Double-Check Validator
Second AI pass screens every draft before send.
Near-Duplicate Blocker
Blocks 85%+ similar repeat messages.
Sold-Vehicle Guard
Never invites a customer about a vehicle already sold.
Price / Payment Scrubber
Strips dollar figures before send.
Appointment-Confirm Guard
No repetitive "still coming?" messages.
Slot Cadence Cap
No over-messaging within a time slot.
Notes-Block Skip
Honors your CRM hold-off notes, never overrides them.
Daemon Health Auto-Recycle
Monitors all background daemons for health; automatically recycles any unhealthy process without dow…
Hourly State Backup & Restore
Snapshots daemon state every hour to disk. If anything crashes, it restores from the last known-good…
Idempotency Ledger
Prevents duplicate sends across any channel by writing and checking a per-customer per-message ledge…
Single Validator Chokepoint
All outbound messages funnel through one validation layer. No message escapes to any channel without…
Feature-Flag Registry
Every experimental capability is behind a named feature flag. Toggle new behaviors instantly without…
Per-Customer Rate Limits
Enforces per-customer send limits across all channels so no contact is ever storm-messaged in a burs…
Send-Queue Dead-Letter Handling
Captures failed send attempts in a dead-letter queue for review and retry, so no message is silently…
Per-Phase Toggles
Toggle any automation phase without a restart.
Hot-Reload Volume Config
Set goals and caps live, takes effect immediately.
Web→CRM Action Queue
Tasks, stage changes, and appointments from the web dashboard.
Appointments Dashboard
Today and upcoming schedule at a glance.
Customer History Viewer
Full contact history in-dashboard, no CRM tab needed.
Facebook Marketplace Control
FBM posting, ghost management, lead-gen, and inbox control.
Reactive Inbox Live Panel
Wait times + unreplied list in real time.
Throughput Dashboard
Shows total messages sent per channel, per hour, and per shift, with a live counter and a day-over-d…
Per-Send Reasoning Record
Every outbound message stores the AI's reasoning (why this message, to this customer, at this time)…
Latency p50/p95 Panels
Tracks end-to-end response latency at p50 and p95 percentiles for every major system operation.
Cost Attribution
Attributes AI inference spend per customer, per channel, and per day, so you always know what the au…
Drift Detection
Monitors outreach quality metrics over time and alerts when response rates or engagement patterns sh…
Reliability SLO Tracking
Measures system uptime, send success rate, and daemon health against defined SLOs, surfacing any bre…
Governance Aggregate View
Rolls up compliance, audit, and operational metrics into a single governance panel for management re…
Agent Registry & Audit
Maintains a live registry of all AI agents, their current state, last action, and performance scores…
ICO-Personalized Templates
Generates outreach templates populated with real KBB instant-cash-offer data: vehicle, amount, and c…
LOOP Autonomous Sequences
Runs multi-step autonomous outreach loops (a planned series of touches across days) that adapt based…
Dead-Deal Detection
Flags a lead as a dead deal when the CRM shows the customer already bought elsewhere or the deal was…
DC Auto Dialer with Outcome Tracking
Power-dialer that works through your lead list one call at a time, logs outcomes (voicemail, answere…
Multi-Tier AI Model Routing
Routes each task to the right AI model by complexity and cost: lightweight models for classification…
Progress Discord Narration
Five progress bars per shift update to Discord.
Call-Pace Indicator
Ahead/behind on calls at a glance.
Workplan Task Summary
To-do list pulled from CRM, no manual entry.
Inventory Real-Time Alerts
Photo alerts for lot changes the instant they happen.
Daily Inventory Email Blast
Full inventory PDFs to the team every morning.
Daily Inventory Lot Walk PDF
A full and compact daily PDF of your dealership lot, generated overnight. Covers every vehicle, over…
Vehicle Spotlight 1-Pager
Hero photo + talking points + objection handlers.
Bilingual Spec Sheet
English/Spanish spec sheet, no translator needed.
Vehicle Comparison PDF
2-3 cars spec-for-spec in one document.
Customer Deal Pencil
Trade + finance grid ready at appointment time.
Out-the-Door Quote
Signable OTD estimate with tax and fees.
Trade-In Worksheet
Allowance vs payoff with 3 APR scenarios.
Lease Scenario Grid
36/48-month lease menu in one page.
Manager T/O Sheet
ACV/offer/gross + AI recommendation for managers.
Weekly/Monthly Inventory Summary
Bar-chart inventory PDFs for management.
Morning & EOD Briefings
Auto shift-open and shift-close summary documents.
Appointment Detection & Alert
Pings rep on confirmation within seconds.
Day-of / Day-before Reminders
Cuts no-shows automatically.
Far-Out Warm-Up
Keeps appointments warm weeks out.
Post-Delivery Follow-Up
CSI, referral, and service outreach after delivery.
Self-Improving Lessons Engine
Gets better every shift by learning from outcomes.
Your-Voice Learning
Adapts to write in your exact voice over time.
AI Deal-State Extractor
Every draft knows the current deal stage.
Website Activity (InSite)
References specific pages the customer browsed.