InventoryLocations
Docs
    Dealer Brand App

    Decentralized Self-building Future

    Sign In
    Inventory
    Locations
    Service
    My Garage
    How I shop
    Privacy|Contact
    v1.106.1|Sonoratek LLC

    Documentation

    Concepts, value, and typical clone scenarios — less code.

    Dealer desk docs
    Getting started
    First day on the desk
    Features
    Vehicle inventory
    Vehicle stock
    Listing a vehicle by hand
    Rooftops and the dealer group
    Dealer leads
    Rooftop messages
    Garage and how you shop
    Push Notifications with FCM (Ring-Powered)
    Tunnel Protocol

    Documentation

    Concepts, value, and typical clone scenarios — less code.

    Dealer desk docs
    Getting started
    First day on the desk
    Features
    Vehicle inventory
    Vehicle stock
    Listing a vehicle by hand
    Rooftops and the dealer group
    Dealer leads
    Rooftop messages
    Garage and how you shop
    Push Notifications with FCM (Ring-Powered)
    Tunnel Protocol

    Documentation

    Concepts, value, and typical clone scenarios — less code.

    Dealer desk docs
    Getting started
    First day on the desk
    Features
    Vehicle inventory
    Vehicle stock
    Listing a vehicle by hand
    Rooftops and the dealer group
    Dealer leads
    Rooftop messages
    Garage and how you shop
    Push Notifications with FCM (Ring-Powered)
    Tunnel Protocol
    Dealer Brand App Logo

    Loading documentation...

    Preparing Dealer Brand App content

    Dealer Brand App Logo

    Loading documentation...

    Preparing Dealer Brand App content

    Dealer Brand App Logo

    Loading documentation...

    Preparing Dealer Brand App content

    First day on the desk

    This clone is a dealer group with several rooftops. Shoppers look at cars and talk to a store. Staff work the lead. Nothing on the public page is a credit decision or a vehicle-history report.

    Use the Founder tab for the walkthrough. The Developer tab names the pack files. Sidebar visibility comes from Layer 1 lib/docs/audience-curated-docs.ts, which already lists getting-started/first-success.

    Where to click

    You want toOpen
    See cars the way a shopper does/store
    Find a store on a map/rooftops
    Book service/service
    Take a trade or a parts offer/sell-trade (sign-in required)
    Read a shopper's message/messages
    Move a lead along/dealer/leads (sign-in, and you must belong to that rooftop or its group)
    Load a JSON feed/dealer/inventory/import (rooftop admin)
    Log a car you own/profile/garage
    Say whether you are a shopper, a dealer, or a supplier/profile/audience

    Desktop nav is Inventory, Locations, Service, My Garage, and How I shop. Mobile nav is Inventory, Locations, and Docs. Service and the garage are still available by the paths above.

    A sensible first hour

    1. 1

      Open /rooftops while signed out. You should see your stores, not a login wall.

    2. 2

      Open /store and one vehicle. Confirm there is no Add to cart, no "one owner" badge, and no chat panel that answers by itself.

    3. 3

      Sign in as a shopper, tap Chat with seller, and confirm you land in Messages with someone from that rooftop on the thread.

    4. 4

      Sign in as a rooftop member and open /dealer/leads. The same conversation is the row you work. Stages are new, contacted, appointment set, showed, sold, and lost.

    5. 5

      Leave Carfax, vAuto, and CDK alone. The import screen lists them as planned. They are not connected.

    "Ask about financing" is a message to your desk. It does not pull credit and it does not collect a Social Security number. Do not tell a customer they are pre-approved because they used that button.

    The pages are pack routes under ring-presets/automotive-dealer-app/web/app. Nav is web/lib/navigation/primary-nav.ts. The clone turns the pack on with presets.pack = automotive-dealer-app in ring-config.json.

    Lead kinds and the thread handoff are documented on Dealer leads. Inventory import rules are on Vehicle stock.

    Related documentation

    Vehicle inventory

    Next-step: what shoppers see on a vehicle.

    Dealer leads

    Next-step: how a tap becomes a lead and a message.

    Vehicle stock

    Same workflow: loading stock and marking a unit sold.

    1. Docs
    2. /Getting started
    3. /First day on the desk

    Updated Oct 28, 20262 min listen

    First day on the desk

    This clone is a dealer group with several rooftops. Shoppers look at cars and talk to a store. Staff work the lead. Nothing on the public page is a credit decision or a vehicle-history report.

    Use the Founder tab for the walkthrough. The Developer tab names the pack files. Sidebar visibility comes from Layer 1 lib/docs/audience-curated-docs.ts, which already lists getting-started/first-success.

    Where to click

    You want toOpen
    See cars the way a shopper does/store
    Find a store on a map/rooftops
    Book service/service
    Take a trade or a parts offer/sell-trade (sign-in required)
    Read a shopper's message/messages
    Move a lead along/dealer/leads (sign-in, and you must belong to that rooftop or its group)
    Load a JSON feed/dealer/inventory/import (rooftop admin)
    Log a car you own/profile/garage
    Say whether you are a shopper, a dealer, or a supplier/profile/audience

    Desktop nav is Inventory, Locations, Service, My Garage, and How I shop. Mobile nav is Inventory, Locations, and Docs. Service and the garage are still available by the paths above.

    A sensible first hour

    1. 1

      Open /rooftops while signed out. You should see your stores, not a login wall.

    2. 2

      Open /store and one vehicle. Confirm there is no Add to cart, no "one owner" badge, and no chat panel that answers by itself.

    3. 3

      Sign in as a shopper, tap Chat with seller, and confirm you land in Messages with someone from that rooftop on the thread.

    4. 4

      Sign in as a rooftop member and open /dealer/leads. The same conversation is the row you work. Stages are new, contacted, appointment set, showed, sold, and lost.

    5. 5

      Leave Carfax, vAuto, and CDK alone. The import screen lists them as planned. They are not connected.

    "Ask about financing" is a message to your desk. It does not pull credit and it does not collect a Social Security number. Do not tell a customer they are pre-approved because they used that button.

    The pages are pack routes under ring-presets/automotive-dealer-app/web/app. Nav is web/lib/navigation/primary-nav.ts. The clone turns the pack on with presets.pack = automotive-dealer-app in ring-config.json.

    Lead kinds and the thread handoff are documented on Dealer leads. Inventory import rules are on Vehicle stock.

    Related documentation

    Vehicle inventory

    Next-step: what shoppers see on a vehicle.

    Dealer leads

    Next-step: how a tap becomes a lead and a message.

    Vehicle stock

    Same workflow: loading stock and marking a unit sold.

    1. Docs
    2. /Getting started
    3. /First day on the desk

    Updated Oct 28, 20262 min listen

    First day on the desk

    This clone is a dealer group with several rooftops. Shoppers look at cars and talk to a store. Staff work the lead. Nothing on the public page is a credit decision or a vehicle-history report.

    Use the Founder tab for the walkthrough. The Developer tab names the pack files. Sidebar visibility comes from Layer 1 lib/docs/audience-curated-docs.ts, which already lists getting-started/first-success.

    Where to click

    You want toOpen
    See cars the way a shopper does/store
    Find a store on a map/rooftops
    Book service/service
    Take a trade or a parts offer/sell-trade (sign-in required)
    Read a shopper's message/messages
    Move a lead along/dealer/leads (sign-in, and you must belong to that rooftop or its group)
    Load a JSON feed/dealer/inventory/import (rooftop admin)
    Log a car you own/profile/garage
    Say whether you are a shopper, a dealer, or a supplier/profile/audience

    Desktop nav is Inventory, Locations, Service, My Garage, and How I shop. Mobile nav is Inventory, Locations, and Docs. Service and the garage are still available by the paths above.

    A sensible first hour

    1. 1

      Open /rooftops while signed out. You should see your stores, not a login wall.

    2. 2

      Open /store and one vehicle. Confirm there is no Add to cart, no "one owner" badge, and no chat panel that answers by itself.

    3. 3

      Sign in as a shopper, tap Chat with seller, and confirm you land in Messages with someone from that rooftop on the thread.

    4. 4

      Sign in as a rooftop member and open /dealer/leads. The same conversation is the row you work. Stages are new, contacted, appointment set, showed, sold, and lost.

    5. 5

      Leave Carfax, vAuto, and CDK alone. The import screen lists them as planned. They are not connected.

    "Ask about financing" is a message to your desk. It does not pull credit and it does not collect a Social Security number. Do not tell a customer they are pre-approved because they used that button.

    The pages are pack routes under ring-presets/automotive-dealer-app/web/app. Nav is web/lib/navigation/primary-nav.ts. The clone turns the pack on with presets.pack = automotive-dealer-app in ring-config.json.

    Lead kinds and the thread handoff are documented on Dealer leads. Inventory import rules are on Vehicle stock.

    Related documentation

    Vehicle inventory

    Next-step: what shoppers see on a vehicle.

    Dealer leads

    Next-step: how a tap becomes a lead and a message.

    Vehicle stock

    Same workflow: loading stock and marking a unit sold.

    1. Docs
    2. /Getting started
    3. /First day on the desk

    Updated Oct 28, 20262 min listen