9 · Admin — Users, Dealers, Settings and the Activity Log

Updated 15 October 2026

These pages appear under Admin in the menu and are only visible to admins (Bodhi). The Activity log is open to all staff.

Users

  • + Invite user — name, email, role (Admin, Staff or Dealer + which dealership). Create & get link, then Copy link and send it to them. The link works once, for 7 days.
  • Reset link — for someone who’s forgotten their password. New invite link — if the first one expired.
  • Edit — change name or role. When someone leaves, untick Active — it blocks their sign-in immediately, on every device.
  • Send invite and reset links to the person directly (text or email) — anyone with the link can set the password. If a link went to the wrong person, issue a new one: it cancels the old one.

Dealers

Each wholesale dealer: name, contact, phone, email, delivery address. Every dealer automatically gets a stock location (for consignment bikes) and can have portal logins. New order next to a dealer starts an order for them.

Settings

Section What it controls
General Next order and pick numbers, warranty length (years), and when the dealer board starts saying “In stock”
Pick email 3PL contact name and email (Tom — pre-fills the email on picks), truck plate, site contact, and the default deliver-to name and address
Email notifications Send from address, where dealer replies go, the staff emails that get new dealer requests (comma-separated), and dealer order update emails On/Off. Send test checks it’s working
HubSpot Test connection — shows whether the HubSpot link is working
Locations Our places (Rockdale 3PL, Lilyfield, events…). Add a new one with + Location
Models / Colours The catalogue, and which colours each model is sold in. Tick Hidden from dealers on a model to keep it staff-only (e.g. Display)
Supplier codes The factory’s model and paint codes mapped to ours (used by Shipment intake)

Email setup (once)

Emails go out through Resend. Until it’s connected the Email notifications card says Not connected and nothing is sent — the app works normally otherwise. The steps are on the card: verify rollnmopeds.com.au in Resend (adds DNS records), create an API key, and save it to the app from Terminal. Then fill in the staff email list and click Send test.

Activity log

Activity log in the menu lists every change in the system — stock moves, picks, orders, edits, settings and sign-ins — with who did it, when, and the before → after values. Load older goes further back. Each order and pick also has its own Activity panel.

Use it to answer “who changed this?” or “when did this bike move?” before asking around.