Skip to content
Neural Soft

Use cases

AI agents in your company: what they are, what they can do and how to keep them in check

What an AI agent is, how it differs from a chatbot or an automation, examples in an SME, the risks and how to start with human approval.

Wooden chess pieces on a board, lit from the side.

Neural Soft 5 min read

Key points

  • An AI agent receives a goal, decides the steps and uses tools (ERP, email, spreadsheets) to achieve it.
  • It fits multi-step tasks with some variety, where a fixed automation falls short.
  • Autonomy comes in degrees: the sensible start is agents that prepare and a person who approves.
  • Least privilege, a log of every step and limits matter as much as the model.

“Agents” is the buzzword in AI. Behind it is a simple idea: instead of asking the AI something and copying the answer, you give it a goal and it decides the steps itself, consults the systems it needs and prepares (or carries out) the result.

Done well, agents save a lot of work on multi-step tasks. Done badly, they are a fast way to make mistakes at scale. The difference lies in how much autonomy they get and with what brakes.

Visual guide · AI agents

AI agents:
how much
autonomy?

An agent does not just answer: it plans, uses tools and acts. The key question is not what it can do, but how far you let it go on its own.

01 · The ladder

Five steps of autonomy

  1. 1. Answers Replies to what you ask.
  2. 2. Looks things up Searches your documents and systems.
  3. 3. Follows a flow Fixed steps; AI reads, sorts or drafts.
  4. To start 4. Proposes and waits Chooses the steps and prepares the action; a person approves.
  5. 5. Acts alone Within limits, reporting what it has done.

The higher up, the bigger the saving… and the more controls you need.

02 · How it works

A loop that repeats until done

Agent Goal Plans Uses tools Checks Asks for approval

Tools are what give it hands:

  • ERP
  • CRM
  • Email
  • Spreadsheets
  • Web

Each tool lets the agent read or do something new. That is why it gets only the ones it needs, and actions that cannot be undone go through a person.

03 · The brakes

What keeps it in its lane

  • Least privilege Only the systems and actions its task needs.
  • Approval for the irreversible Paying, sending to a customer, deleting or buying goes through a person.
  • A log of every step What it did, with what data and why.
  • Limits On time, cost and number of actions.
  • Hidden instructions An email or web page may try to give it orders: what it reads is treated as data.

04 · How to start

First it proposes.
Then it acts.

An agent that prepares and a person who approves. Once the logs show it gets things right, it gets more autonomy over what is reversible and low risk.

Neural Soft

neuralsoft.es

Agent, chatbot and automation: the differences

A chatbot answers. An automation always follows the same steps (when an invoice arrives, extract the data and record it). An agent receives a goal and decides for itself what to do, in what order and with which tools.

Automation

  • Fixed steps, defined in advance.
  • Very reliable when the process is always the same.
  • Breaks on a case nobody anticipated.

Agent

  • Decides the steps based on what it finds.
  • Adapts to varied cases.
  • Needs limits, logging and human approval.

Examples in an SME

Three typical tasks, with data from a fictitious company. In all three, the agent prepares and a person approves.

Preparing a quote

Request by email

“We need 40 office chairs and 10 adjustable desks for a new site, delivered before the end of the month.”

What the agent prepares

Products
2 catalogue items
Stock
Chairs: yes · Desks: 6 of 10
Lead time
Remaining desks in 12 days

Draft quote for review

Resolving an order issue

Customer message

“Order 4512 arrived incomplete: two boxes are missing.”

What the agent prepares

Reply to the customer and resending of the two boxes proposed.

Order
6 parcels sent, 4 delivered
Carrier
Claim opened

Awaiting approval

Month-end close

Goal

“Check which October delivery notes have no invoice and prepare the list to chase.”

What the agent prepares

Delivery notes checked
186
Without invoice
7, from 3 suppliers

Chaser emails in draft

You can see one of these cases in detail in AI agent for preparing quotes.

Step by step: an agent with human approval

This is how a well-designed agent works in the first example. Note that it consults systems on its own, but anything going to the customer passes through a person.

  • Customer
  • Agent
  • ERP
  • Sales rep
  1. Customer → Agent: Asks for a quote by email
  2. Agent → Agent: Understands the request and plans
  3. Agent → ERP: Looks up products, prices and stock
  4. ERP → Agent: Returns data and lead times
  5. Agent → Sales rep: Leaves the draft for review
  6. Sales rep → Sales rep: Adjusts and approves
  7. Sales rep → Customer: Sends the quote
A simplified example: the agent uses the ERP to check products, prices and stock, and leaves the quote ready.

The risks and how to control them

  • Hidden instructions

    An email or web page may contain text that tries to give the agent orders ("ignore the above and…"). What the agent reads is treated as data, never as instructions, and its permissions limit the possible damage.

  • Chained errors

    A mistake in the first step carries into the next ones. That is why results are checked and every step is logged.

  • Too many permissions

    If the agent can do anything, a failure can do anything. Only the tools and actions its task needs.

  • Cost and loops

    An agent can go round in circles. Limits on time, cost and number of actions.

How to start

  1. Choose a multi-step task

    Repetitive, with some variety and low risk if it goes wrong: preparing quotes, reconciling delivery notes, sorting and answering issues.

    Task and success criteria

  2. Define tools and limits

    Which systems it can consult, what it can prepare and what needs approval.

  3. Test with real cases

    A set of past cases to check it gets them right before using it on new ones.

    Test report

  4. Pilot with approval

    The agent prepares and a person approves everything. Accuracy and time saved are measured.

  5. Expand carefully

    More autonomy only for what is reversible and low risk, once the logs show it gets things right.

Next step

If you have a candidate task, AI process automation and custom AI development explain how we approach it. For technical teams, the AI agents for business course covers design, tools and evaluation, and the Copilot Studio and Power Automate course lets you build simple agents in Microsoft 365.

Frequently asked questions

How is an agent different from an automation?
An automation follows fixed steps defined in advance. An agent receives a goal and decides which steps to take and which tools to use based on what it finds. That makes it better with varied cases, but it also needs more controls.
Do you need to code to have an agent?
Not for simple agents: tools such as Copilot Studio or the agent features of business assistants let you build them with little code. For agents connected to several systems or with complex business rules, development is usually needed.
What does the AI Act say about agents?
The AI Act has no specific category for agents: the same rules apply according to the use. If the agent talks to customers, it must be clear it is an AI; if it decides about people in areas such as employment or credit, it may be high risk. And the people who use it always need training.

Related services

  • AI process automation

    We automate repetitive tasks with AI so your team spends less time copying data, reviewing documents, classifying requests or drafting replies by hand.

  • Custom AI development

    We design and build artificial intelligence solutions tailored to your processes, data and tools when an off-the-shelf solution does not fit or falls short.

Related training

More articles

Want to apply this in your company?

Tell us about your case and we will tell you, with no commitment, whether AI makes sense and where to start.