AI agent governance

Navi: an AI agent you can safely let act

Most AI assistants can talk. Navi can act — and it does so under the same rules a permitted employee would follow.

What Navi is

Navi is BlueHomer’s execution brain. Given a request in plain language, it discovers what the platform can do, plans a sequence of steps, asks an AI model which tools to use, then executes those tools under the acting person’s own identity — checking authorization at every step, recording each action, and streaming live progress back to the user.

The distinction that matters is not fluency. It is that an agent which *acts* touches real systems, and therefore has to inherit the same controls a person does: identity, permission, approval, audit, and a way to stop it.

It composes governed building blocks — it never invents access

Navi holds no model keys and defines no tools of its own. It orchestrates registered, typed capabilities from a governed catalog, which is the only path to action on the platform. Adding a new capability means registering an action — not giving the AI a bigger blank check.

ApproachWhat the agent holdsBlast radius when it is wrong
Agent with credentialsDatabase or API credentials, free-form query abilityAnything those credentials can reach
Agent with a tool listA fixed set of functions, often unscoped to the userWhatever the tools allow, for any user
NaviNo keys. A registry of typed capabilities, executed as the acting userExactly what that user was already permitted to do

Autonomy without losing control

Navi operates in selectable modes — from "confirm before every change", to "run reads automatically, confirm writes", to more autonomous operation. Crucially, autonomy removes conversational prompts, never governance. Privileged or destructive actions still pause for human approval, every time.

  1. You ask for an outcome in plain language.
  2. Navi discovers the capabilities available to *you* and plans a sequence.
  3. Each step is authorized against policy before it runs — not after.
  4. Reads proceed; privileged or destructive steps stop and wait for a human decision.
  5. Every tool call, result and produced artifact renders as its own inspectable entry, live.
  6. A step budget bounds the run, so a flawed plan cannot run away with your resources.

Total transparency, and a stop button

  • Every step Navi takes is streamed and inspectable — the opposite of an opaque black box.
  • You can cancel at any moment, mid-run.
  • Every action lands in the tamper-evident audit trail, attributable to the person on whose behalf it ran.
  • A built-in step budget is a containment boundary, not a billing feature.

Ambient, not just conversational

Beyond chat, Navi can be triggered on a schedule, by platform events, or when new files arrive — enabling proactive, governed automation. The same authorization and audit rules apply whether a human or an event started the run.

Frequently asked questions

How do you audit what an AI agent did on your behalf?

Every step Navi takes — each tool call, each result, each produced artifact — is recorded in an append-only, hash-chained audit trail, attributed to the identity that authorized it. The record is exportable as evidence and its integrity can be independently verified.

Can the agent act without approval?

Reads can run automatically in the higher autonomy modes. Privileged or destructive actions always pause for human approval regardless of mode — autonomy changes how much the agent asks you conversationally, not what governance requires.

What stops a runaway plan?

A step budget bounds every run, approval gates stop privileged actions, and the run can be cancelled mid-flight. If governance cannot be verified for a step, the platform fails closed and the step does not execute.

Does the agent see data it should not?

No. Navi executes under the acting user’s identity, so field-level masking and row-level filtering apply to the agent exactly as they apply to that person. It cannot see more than the user could see themselves.

See BlueHomer answer your hardest question.

Tell us the question your teams argue about, and how many systems it spans. We will show BlueHomer answering it, with the lineage attached.

Request a demo Read the white paper