Otto

A session-aware assistant.
Not a chatbot.

Otto lives in the shell of every CSA page. He listens on the customer call, walks the inspection by voice, and takes structured action from the side panel — opens ROs, drafts jobs, queues part orders, summarizes the board. Recommends, then signs only when the human says so.

Request alpha access →
001 — What Otto is

Three modes, one runtime.

Live triage on the call

The customer calls in or walks up. Otto transcribes the conversation and extracts concerns into structured symptoms — paired to labor and parts before the writer opens the RO.

Walkthrough in the bay

Tech opens the inspection; Otto starts a voice session. Walk the car, talk through findings. Otto captures Pass / Attention / Fail and attaches photos to the RO.

Chat in the side panel

From any page, ask Otto a question or hand him a task. He opens the right RO, drafts a job, queues a part order, summarizes the day. Every action queued for human sign-off.

002 — Capabilities

What he does, end to end.

Capability 01 — Intake

Live transcript, structured symptoms.

  • Captures the conversation. Phone, walk-up, or text — same flow.
  • Extracts symptoms in real time. Each one carries the customer’s exact words, a category, and a confidence.
  • Pre-pairs labor and parts. By the time the writer opens the RO, the job is mostly built.
Capability 02 — Walkthrough

Voice in the bay, photos on the RO.

  • Voice-led inspection. Tech talks, Otto fills the grid. No clipboard.
  • Photos attach to the system. Snap on the phone — Otto routes it to the right line.
  • Findings appear on the RO live. The writer sees them as they land, not after.

Walkthrough — bay 3

[Tech]Front pads at 3mm. Rotors are scored.
[Otto]Brakes · Attention · note + photo attached to RO 38738
[Tech]Suspension good. Tires — 7/32 all around.
[Otto]Suspension · Pass · Tires · Pass · 7/32
progress · 21/42 systems · 4 attention items
Capability 03 — Side panel

Ask, and the action is drafted.

  • Opens the right RO. "Show me Blair’s ML in WIP" — he’s there.
  • Drafts jobs and SMS messages. Ready for the writer to review, edit, send.
  • Summarizes the board. WIP, awaiting parts, ready for pickup — one paragraph.

Side panel — 14:02

[Writer]Draft an authorization SMS for RO 38738.
[Otto]Drafted — "Hi Blair, your brakes need front pads + rotors. Approve $612?" · pending sign-off
[Writer]Send it.
[Otto]Sent to +1·555·••12 · waiting on customer reply
Capability 04 — Authorization

Recommends. Signs only on approval.

  • Every action is queued. Draft, review, approve, then commit. No silent writes.
  • Audit trail by default. Who did what, when, with what version of the draft.
  • Revisable in line. Edit Otto’s draft, approve the edit — original is preserved.

Audit — RO 38738

14:02:11 · OTTODrafted job: front rotors + pads
14:02:14 · mariaReviewed — no edits · approved
14:02:14 · systemJob posted to estimate
14:02:31 · OTTODrafted authorization SMS
14:03:02 · mariaEdited message · approved
14:11:48 · customerReplied APPROVE
003 — Ask Otto anything

A search bar over your shop’s own data.

From the side panel, type a question in plain words. Otto reads your data, draws on the network where it helps, and answers with the rows he’s referencing.

[you]Summarize the WIP board.
[Otto]27 ROs open. 4 awaiting authorization (highest: $2,536). 6 awaiting parts. 3 ready for pickup, no text sent. 1 unassigned.
[you]Who’s overdue for a follow-up after their last visit?
[Otto]32 customers > 7 days post-pickup with no follow-up. 6 had Attention items they declined — high-value calls. Draft the texts?
[you]What did this customer pay last time for front brakes?
[Otto]Apr 9, 2026 · RO 36204 · pads + rotors front · 2.4h booked / 2.1h logged · $612 OTD · 41% margin

Built for the shop floor.

Private alpha, in production. Partner-reviewer slots open in waves.

Request alpha access →