Insights

AI agents with guardrails: agents recommend, people decide

How AI agents can monitor operations, test options and propose actions while people keep control of the decisions that change the business.

By JanusKS 9 min read

https://janusks.com/blog/ai-agents-with-guardrails

An isometric operations floor divided by a low wall. On one side, outlined copies of records sit in a dashed sandbox area. A single path runs through an orange approval gate, marked with a check, to solid records on the live side.

AI agents can now do more than answer questions. They can monitor operations, investigate issues, test possible responses and prepare recommendations around the clock. This article explains how organizations can put that capability to work while keeping people in control of the decisions that matter, using guardrails such as permissions, sandbox testing, human approval and a complete audit trail.

Most organizations have already experimented with AI assistants. Someone asks a question, the assistant drafts an answer and a person decides what to do with it.

An AI agent goes further. It can be given a goal, such as "keep this program on schedule," and work toward it in steps: retrieving information, running analyses, comparing options and, if permitted, making changes in business systems.

That is where the value lies, and also where the risk lies. An agent that can only read and suggest has limited reach. An agent that can change schedules, budgets or commitments without oversight can create problems faster than people can notice them.

The answer is not to avoid agents. It is to decide, in advance, what each agent can see, what it can test, what it can propose and what needs a person's approval.

What makes an agent different from an assistant?

An AI assistant responds when asked. An AI agent can act on its own initiative within the boundaries it is given.

In practice, an agent combines three things:

  • A language model that can reason about a goal and plan the steps to reach it.
  • Tools that let it retrieve information, run calculations or call business systems.
  • Context about the organization: the people, work, resources, costs and commitments that its recommendations need to account for.

The third element is often overlooked. A capable model with poor context can produce a confident recommendation that ignores a contract, a dependency or a resource that is already committed elsewhere. The quality of an agent's work depends heavily on the quality and connectedness of the information it works from.

Why guardrails matter

Executives considering agents tend to ask the same questions:

  • What information will the agent be able to see?
  • Could it change something important without anyone noticing?
  • How would we know why it recommended what it did?
  • What happens if it gets something wrong?
  • Are we locking ourselves into one AI vendor?

These are reasonable questions, and each one points to a guardrail. Guardrails are not a brake on value. They are what allow an organization to give agents meaningful work with confidence.

How an agent works within guardrails

A well-governed agent follows a clear sequence. The early steps happen without changing anything in live systems. The later steps bring people in before anything changes.

How an AI agent works within guardrails The agent works on its own to watch for risks, investigate connected causes and test fixes in a sandbox, with no live changes. It then proposes options with evidence. A person approves before any live change, and the approved change is written back and recorded in the audit trail. The agent works on its own, with no live changesPeople stay in control best options, with evidence WatchInvestigateTestMonitors for risksTraces connected causesTries fixes in a sandbox ProposeA person approvesAct and recordOptions, evidence, impactWriteback and audit trailRequired for live changes
An agent can watch, investigate and test on its own. Changes to live systems can be set to wait for a person's approval, and every step is recorded.
  1. Watch. The agent monitors operational information for early signs of trouble, such as work slipping, costs drifting or a key resource becoming unavailable.
  2. Investigate. It follows the connections between people, work, assets, contracts and schedules to understand the likely cause and what else could be affected.
  3. Test. It tries possible responses in a sandbox: a separate copy of the relevant information where nothing in live systems changes.
  4. Propose. It brings the strongest options to the right person, with the evidence behind them and the expected effect on cost, schedule and other commitments.
  5. Approve. A person reviews the options and decides. They can accept, adjust or reject a recommendation.
  6. Act and record. Approved changes are written back to the relevant business systems, and every step is kept in the audit trail.

The agent does the time-consuming work of finding, assembling and testing. The person makes the decision with better information, sooner.

The guardrails that matter

1. Grounded in connected, current information

An agent should work from the organization's actual operating picture, not from guesses. A knowledge graph connects the people, work, resources, costs and commitments the agent needs to understand. An ontology gives that information consistent meaning, so "available" or "approved" means the same thing to the agent as it does to the business.

Grounding an agent in connected, structured information reduces the room for invented answers. It does not remove the need to check data quality: an agent working from outdated or incomplete records can still reach the wrong conclusion.

2. Access limited to what its user can see

An agent should never have broader access than the person or role it works for. If a planner cannot see contract margins or individual pay rates, an agent working on that planner's behalf should not see them either.

This means agents use the organization's existing identity and access controls rather than a separate set of credentials. Access is granted for a specific purpose and can be revoked centrally, including when people change roles or leave. Learn more about Security & Governance.

3. Test before touching anything live

A sandbox lets an agent explore "what if" questions safely. It can test moving a deadline, reassigning work or switching suppliers and measure the effect on cost, schedule and other commitments, without changing anything in production.

This is the same capability that lets planners compare options themselves. Learn more about Scenario Planning.

4. People approve the changes that matter

Not every action carries the same risk. Reading information and running simulations can usually happen automatically. Changing a schedule, committing spend or altering a customer commitment is different.

Organizations can decide which kinds of action an agent may take on its own and which must wait for a person's approval. The approver sees what the agent proposes, why, and what it expects to happen, so they can make an informed decision quickly.

5. A record of every step

Every question an agent asks, every tool it uses, every option it tests and every change that is approved should be recorded with its context. That record answers the questions that matter after the fact: what was known at the time, what was recommended, who approved it and what changed as a result.

A complete audit trail supports accountability, helps teams learn from past decisions and gives risk and compliance teams the evidence they need.

6. A way to stop

Agents should operate within clear limits, such as how many actions they can take, how often and over what scope. If an agent behaves unexpectedly, administrators need to be able to pause or stop it immediately and review what it was doing.

7. Your choice of model, and where it runs

An agent's guardrails should not depend on a single AI vendor. Using an open standard such as the Model Context Protocol (MCP), the same business context, tools and controls can be made available to different AI models, whether a commercial model or an open-weight model running on the organization's own infrastructure.

For organizations with strict data requirements, agents can run entirely within their own environment. Learn more about MCP & Integration, Data Sovereignty and Local & Air-Gapped AI.

The guardrail for each kind of agent action An AI agent reads and analyzes data only within its user's permissions, tests possible fixes in a sandbox so live data stays unchanged, changes live systems only after a person signs off, and reports its work in an audit trail where every step is recorded. What the agent doesThe guardrail AI agent Read and analyzeTest possible fixesChange live systemsReport its workPermissionsSandboxApprovalAudit trail Only what its user can seeLive data stays unchangedEvery step is recorded A person signs off first
Each kind of agent action has a matching guardrail. Organizations decide which actions need a person's approval.

An example: a key person becomes unavailable

Imagine a senior specialist is unexpectedly unavailable for three weeks. They are assigned to several pieces of work across different teams.

Without an agent, managers may only discover the full impact as deadlines approach and people ask why work has stalled.

With a governed agent:

  • Watch. The agent notices the change in availability as soon as it is recorded.
  • Investigate. It identifies every piece of work the specialist is assigned to, which of those sit on a critical path and which commitments to customers or other teams depend on them.
  • Test. In a sandbox, it compares options: reassigning work to qualified colleagues, adjusting the order of work, bringing in external support or moving a deadline. It measures each option's effect on cost, schedule and other people's workloads.
  • Propose. It sends the responsible manager a short summary: what is affected, the three most viable options, the trade-offs of each and the evidence behind them.
  • Approve. The manager chooses to reassign two pieces of work and move one internal deadline, and rejects the option that would overload another team.
  • Act and record. The approved changes are written back to the scheduling system, the affected people are notified and the whole sequence is kept in the audit trail.

The manager still makes the call. They make it within hours rather than days, with the options already tested.

Deciding how much autonomy to give

A practical approach is to match the level of oversight to the consequence of the action.

Type of action Examples Typical control
Observe and analyze Monitoring, reporting, investigating an issue Runs automatically within the user's permissions
Test and compare Running scenarios, comparing options Runs automatically in a sandbox, with no live changes
Notify and recommend Alerts, recommendations to the responsible person Runs automatically, with recipients set by the organization
Routine, reversible changes Updating a status, adding a note Can be automatic once trust is established
Material changes Changing schedules, assignments, budgets or commitments Requires a person's approval

These are illustrative categories. Each organization should set its own thresholds based on its risk appetite, regulatory obligations and experience with agents over time.

Many organizations start with agents that observe, test and recommend only, then extend autonomy to routine actions as confidence grows.

Questions to ask before deploying agents

  • What decisions do we want agents to support, and who owns those decisions today?
  • Does the agent work from connected, current information, or from fragments?
  • Does the agent inherit each user's existing access, or does it have its own broad credentials?
  • Can it test options without changing live systems?
  • Which actions need a person's approval, and can we change that over time?
  • Can we see, after the fact, what the agent knew, what it recommended and who approved it?
  • Can we stop an agent immediately if we need to?
  • Can we change AI models, or run them on our own infrastructure, without rebuilding everything?

What agents do not replace

Agents can reduce the time it takes to notice an issue, understand its impact and assemble tested options. They do not replace accountability. The people who own a decision remain responsible for it, and their knowledge of customers, partners, staff and context that may not be recorded in any system remains essential.

Agent recommendations are only as reliable as the information, rules and models behind them. Guardrails help keep that work visible, reviewable and within agreed limits.

How JanusKS approaches AI agents

JanusKS is an Intelligent Decision Support System (IDSS) platform built on industry ontologies and knowledge graphs. Agents connect to it through open MCP endpoints, so they work from the same connected, permission-controlled picture of the business that people use.

Agents can monitor for issues alongside Recommendations & Alerts, test options through Scenario Planning and write approved changes back to existing business systems. Changes to live systems can be set to require a person's approval, and agent actions are recorded in the audit trail. See how agents fit into the platform on MCP & Integration.

For an industry example, read Intelligent decision support for building and construction.

Put AI agents to work safely

Contact JanusKS to discuss how AI agents with guardrails could support decision-making in your organization. We can help you identify the decisions that matter, connect the information agents need and set the permissions and approvals that keep your people in control.

More from the blog

Guides ·

What is a knowledge graph?

An introduction to enterprise knowledge graphs: how they connect operational information, reveal dependencies and provide a foundation for intelligent decision support.

Guides ·

What is an ontology?

An ontology gives business information shared meaning. Learn how it connects industry concepts, relationships and requirements to support intelligent decisions.

See how this applies to your operation.

Bring a real planning or operational question to a working session with our team.

We only use cookies to keep our contact form secure. See our Privacy Policy.