How Asbury AI Solutions is put together

The model is just the driver. The stack is the car.

The model can change. The stack is what stays: how work comes in, where a person approves it, the record of the run, and the handoff to the next seat. Agent-agnostic, on purpose.

This page has two parts. First, the public architecture map already used on this route. It is an illustration, not a live feed. Then the plan: nine departments, 33 new repositories in eight groups, and phases 0 through 4 over 26 weeks. The plan is not a claim that the work is finished.

Driver Model
Car Stack
One sentence. The rest of the page is the map and the plan.
Illustrative architecture / no live telemetry

The public map

Four layers, as this route already describes them. The diagram is the same kind of geometric map. The words sit underneath, all visible.

01 / Experience

The front door is only the beginning.

Web, voice, SMS and staff intake become structured work with context attached. The interface is designed around the next action, not another dashboard to babysit.

  • Web
  • Voice
  • SMS
  • Staff
Intake, scheduling, live tracking and responsive operator surfaces.
02 / Orchestration

Agents on a leash. People in control.

Role-based workers can classify, prepare and coordinate, while external or irreversible actions stop at an approval gate. Runs and decisions leave an audit trail.

  • Intake
  • Rules
  • AI seats
  • Approval
Bounded workers, explicit approval gates and reviewable run history.
03 / Capability

Small engines. Composable operations.

Focused engines turn job facts into quotes, missed calls into recovery drafts, or operational signals into a morning brief. A shared runtime makes them operable without rewriting each one.

  • Quote
  • Recovery
  • Brief
  • Runtime
Reusable engine contracts, validation, run chaining and history.
04 / Infrastructure

Observed, bounded and built to hand over.

Services, data and deployment surfaces stay observable. Private machine maps inform the public-safe visualization here; no live infrastructure or private telemetry reaches this website.

  • Apps
  • Data
  • Edge
  • Health
Health signals, read-only observation and clear deployment boundaries.
Worked example / one missed call

Follow one job through the stack

A caller hangs up before anyone answers. Here is what each layer does with that one job, in order. The example is generic. No client is involved.

  1. 01 / Experience

    The missed call arrives as intake, not a voicemail.

    The phone goes unanswered. The call is captured as a structured record with the number, the time and the reason the caller gave, so nothing depends on someone remembering to call back.

    Output: one intake record with context attached.
  2. 02 / Orchestration

    Rules classify it. A seat takes it. The reply waits.

    The rules label the record as a missed-call recovery and hand it to the recovery seat. That seat is bounded: it may prepare a draft, and it may not send anything to the caller.

    Output: a queued task, with an approval gate in front of any outbound message.
  3. 03 / Capability

    The recovery engine drafts from the job facts.

    A small engine reads the intake record and writes a short reply. It works from the facts the record holds and does not invent details it was never given.

    Output: a recovery draft and a run record.
  4. 04 / Infrastructure

    A person approves, and the run stays on record.

    The draft sits in an approval queue. A person reads it, edits it if needed, and approves or rejects it. Only an approved draft leaves the system, and the run, its inputs and its outcome stay in the history.

    Output: a sent message only after approval, and a history that can be reviewed.
Studio plan / nine names

Nine departments

These names are how the studio is organized. They are a roster, not a staffing or shipping report.

  1. 01Blackwall
  2. 02VeilTrace
  3. 03Asbury Dealer Technologies
  4. 04Agentic Systems Inc
  5. 05ServiceLane Growth
  6. 06DocSense AI
  7. 07Odd Duck Labs
  8. 08Sitecraft Studio
  9. 09AAIS Holdings IT
Repository plan / eight groups

33 new repositories

The count is 33 new repositories across these eight groups. Planned. Individual repository names are not on this page.

  1. Group 01AAIS Commons
  2. Group 02Agentic Systems
  3. Group 03Dealer Technologies
  4. Group 04ServiceLane Growth
  5. Group 05DocSense
  6. Group 06Blackwall/VeilTrace
  7. Group 07Odd Duck/Sitecraft
  8. Group 08Holdings IT

Departments and repository groups are different lists. Nine departments. Eight groups. Blackwall and VeilTrace share one group. Odd Duck Labs and Sitecraft Studio share one group. AAIS Commons has no department of the same name. ServiceLane Growth is the name that sits on both lists.

Planned / 26 weeks

Phases 0 through 4

Five numbered phases, over 26 weeks. Planned. Dates and week-by-week scope are still to come.

  1. Phase0

    Clarity before code

  2. Phase1

    Foundation

  3. Phase2

    Ops rails + cores

  4. Phase3

    Growth, doc, security cores

  5. Phase4

    Studio and infrastructure

The important part

Autonomy needs boundaries.

The most interesting AI system is not the one that acts on everything. It is the one that knows where to stop.

  1. 01
    Classify and prepare before acting

    Example: a message that mentions a refund is labelled as a money question first, so it reaches a person, not a template reply.

  2. 02
    Block sensitive actions until approval

    Example: the recovery draft waits in the queue. Sending a text to a caller is an outbound action, so it stops until someone approves it.

  3. 03
    Keep a reviewable record of the run

    Example: each run keeps the intake facts, the seat that acted and the draft it wrote, so a reviewer can see why a message said what it said.

  4. 04
    Expose failures instead of hiding them

    Example: if the draft engine times out, the job shows as failed with the reason. The missed call is not quietly dropped from the queue.

Next

Talk through your workflow.

Bring the workflow you want this map held against. The conversation starts on the consultation page.