top of page

AI Agents for Small Businesses: What Changes When AI Can Take Actions?

12 hours ago
16 min read
AI agents for small businesses guide from SNL-Tech Services covering identity, permissions, oversight, control, and a free AI agent approval checklist
SNL-Tech Services guide explaining what changes when AI agents can take actions inside a business, including permissions, identity, human oversight, logging, data access, recovery, and a free AI Agent Approval Checklist.

Small businesses are becoming more comfortable with using AI for tasks such as drafting emails, summarizing documents, researching topics, preparing policies, organizing information, and helping employees work through repetitive tasks. In most of those situations, the AI produces something for a person to review before anything actually changes inside the business. AI agents can shift that relationship because, depending on how they are configured, they may be able to take additional steps on behalf of the user. That could include searching company information, opening another application, updating a record, creating a task, sending a message, or triggering a workflow.


That does not make AI agents inherently unsafe, and it does not mean small businesses should avoid them. They can solve real workflow problems and remove repetitive work. What changes is the review the business needs to perform before giving the AI permission to act. Once AI can move from producing an answer to taking an action, accuracy is only one part of the conversation. The business also needs to understand which systems the agent can reach, what information those systems contain, which identity the agent is using, what permissions it has, where its actions are logged, and what happens if the agent makes the wrong decision or does something the business did not intend.


The distinction matters because a drafting tool and an agent can appear to be part of the same AI platform while creating very different levels of operational risk. Asking AI to write a customer follow-up email leaves an employee responsible for reviewing and sending the message. Allowing an agent to locate the customer in a CRM, review the account history, prepare the message, send it, update the customer record, and create the next follow-up task places AI directly inside the business process. Identity, permissions, ownership, logging, testing, recovery, and ongoing review become part of the implementation.

“The biggest change with an AI agent is not that it can answer a better question. It is that the answer may now lead directly to an action inside the business.” - SNL-Tech Services

What an AI agent actually means for a small business

The term AI agent is being used broadly, and different vendors do not always mean exactly the same thing when they use it. For a small business, a useful way to think about an agent is as AI that can take steps toward completing a task instead of stopping after generating a response. It may use tools, retrieve information from another application, perform several steps in sequence, or make a change on behalf of the user.

A comparison makes the difference easier to see.

Traditional AI use

Agent-based AI use

Draft a customer email

Find the customer, review the account history, draft the email, send it, and create a follow-up task

Summarize a document

Read the document, identify action items, create tasks, and assign them

Research a topic

Search approved sources, prepare a report, save it, and notify the team

Suggest a CRM update

Make the change directly in the CRM

None of the examples in the second column are automatically inappropriate. In fact, some could save a business a meaningful amount of time. The difference is that the AI has become part of the workflow rather than a tool sitting outside of it. The review therefore has to cover the workflow and the agent's authority, not only the quality of the AI model.


Start with the workflow before deciding what the agent should be allowed to do

Before turning on an AI agent, the business should be able to explain the problem it is trying to solve in normal business language. This is the same principle that applies when evaluating any new technology, but it becomes more important when the product can interact with other systems.


A useful starting point is to map the current process. Which task is taking too much time? Which applications are involved? What information does the employee need to complete the work? Which parts are repetitive, and which parts still require judgment? The business should also define what a successful result looks like and consider what would happen if the agent were wrong.


That last question helps establish how much authority the agent should receive. If the worst outcome is a poorly written draft that an employee can discard, the risk is relatively limited. If the agent can change a financial record, send a customer communication, delete information, approve something, or trigger another system, the consequences can be much greater.


This is also why the business should look at the technology it already has before adding another platform. An existing CRM, Microsoft 365 application, project-management system, or other line-of-business software may already include agent or automation capabilities that can solve the problem while remaining inside an environment the company already manages. I covered that broader purchasing decision in Before Your Small Business Buys Another AI Tool, Look at What You Already Have.


Review what the agent can do, not just which vendor made it

Business owners understandably look at the vendor first. They may be more comfortable with an agent because it comes from Microsoft, Google, OpenAI, another established technology company, or a software provider the business has used for years. Vendor reputation matters, but it does not answer the most important question: what authority has this specific agent been given inside this specific business?

A practical review should separate the different types of actions the agent can perform.

Capability

What it could mean in practice

Read

View email, files, customer records, calendars, tickets, or other business information

Search

Locate information across connected applications and data sources

Create

Draft content, create a task, prepare a record, or generate a document

Change

Modify an existing file, customer record, workflow, or setting

Send or publish

Send email, submit information, publish content, or communicate externally

Trigger

Start another automation, workflow, or connected process

Delete

Remove files, messages, records, or other business information

Those capabilities should not automatically be grouped together. An agent may legitimately need permission to read a customer record and create a draft without needing permission to change the record, send something externally, or delete information.


The sensitivity of the information matters as much as the action. An agent with read-only access to approved marketing content presents a very different concern from one that can read payroll information, patient data, controlled government information, financial records, employee files, or confidential customer documents. The review should therefore consider what the agent can do and what kind of information it can do it to.


Whose identity is the agent using?

When an agent connects to Microsoft 365, Google Workspace, a CRM, cloud storage, accounting software, or another business application, some type of identity or credential is authorizing that connection. Depending on the platform, the agent may be using an employee account, a dedicated service account, an application identity, an agent-specific identity, an API key, an OAuth authorization, or another form of delegated access.

This matters because the identity often determines what the agent can reach. If an employee can see payroll information, HR documents, customer records, proposals, and company financial information, an agent operating through that employee's account may inherit more access than the workflow actually requires.


Current Microsoft guidance on least privilege for AI agents reinforces familiar identity-management principles: agents should have distinct identities where appropriate, ownership should be clear, and permissions should follow least privilege. For a small business, that means the easiest account to connect is not necessarily the correct account to use.


Least privilege still applies, and agents make it more important

Least privilege means giving a person, application, or service only the access needed to perform its role. AI agents make that principle particularly important because they may be able to use their permissions without a person manually performing every step.


Suppose the business wants an agent to create follow-up tasks after sales meetings. The agent may need access to meeting information and permission to create a task in the CRM. It probably does not need permission to export the entire customer database, delete CRM records, change account ownership, modify user permissions, access HR documents, or read unrelated financial information.


The same principle applies across Microsoft 365, Google Workspace, cloud storage, CRMs, accounting systems, and other business applications. Broad access should not be granted simply because it makes configuration faster. The permissions should reflect the workflow the agent was actually created to perform.


This is one reason AI governance should be connected to normal identity and access management rather than treated as a separate technology program. AI does not replace established security principles. In many cases, it makes them more important.


Human approval can help, but it should not be the only safeguard

Requiring human approval before certain actions can be an effective control, particularly when an agent is working with customers, financial information, regulated records, or external communications. The problem is that human approval loses value if employees are asked to approve so many routine steps that they stop paying close attention to them.


This is not unique to AI. Businesses already see the same problem with repetitive security prompts. Current AI security research is beginning to address similar concerns around approval fatigue, which is why technical limits on the agent's access remain important even when a person is involved in the workflow. Anthropic's current engineering work on agent containment makes a similar point: human approval helps, but it should be combined with technical boundaries that limit what the agent is actually capable of reaching or changing. See How We Contain Claude.


The level of review should match the potential consequence. Summarizing internal meeting notes may require little additional oversight if access is already appropriate. Drafting a customer message may require an employee to review it before it is sent. Updating an important customer record may justify validation or approval, while changing financial information, deleting business records, or making legal, HR, or regulated decisions should receive much stronger controls.


The objective is not to place an approval prompt in front of every action. The business should determine where human judgment genuinely adds protection and limit the agent technically everywhere else.


Agents can be influenced by information the business does not control

An AI agent may read incoming email, websites, customer messages, uploaded documents, vendor portals, support tickets, shared files, or other outside information as part of its work. Some of that content comes from sources the business does not control, which creates a risk that does not exist in the same way with traditional automation.

One concern is prompt injection, where content being processed by the AI contains instructions intended to influence how the AI behaves. If an AI tool is only summarizing a document, a malicious instruction might cause a poor or misleading summary. If an agent also has permission to retrieve other information, send messages, change records, or trigger workflows, the possible impact is much greater.


Businesses should not assume that an agent will always distinguish legitimate instructions from malicious or irrelevant ones. Current guidance from major AI providers increasingly emphasizes limiting tools and permissions, controlling which sources agents can trust, and applying stronger safeguards around actions with higher consequences. OpenAI's Practical Guide to Building AI Agents similarly recommends evaluating tool risk, using access controls, and placing human oversight around higher-risk actions.

For a small business, the important question is not whether prompt injection can be eliminated completely. It is whether the agent has enough access or authority that a bad instruction could create a meaningful business problem.


What does the agent remember?

Memory is another area that deserves attention because not every agent starts fresh with every task. Depending on the product and its configuration, an agent may retain conversation history, saved context, reference material, user preferences, information from previous tasks, or other data that influences future behavior.


That can make the agent significantly more useful, but it also changes the data-management discussion. A company may carefully restrict which systems the agent can access while overlooking the fact that information retrieved from those systems could remain in the agent's context or memory after the original task has finished.

The business should understand whether the agent retains information between sessions, what kinds of information can become part of that retained context, how long the information remains available, and who can remove it. It is also worth knowing what happens when the user, agent, workspace, or account is removed and whether information from one workflow can influence another.


This becomes particularly important when the agent works with customer records, employee information, financial data, PHI, CUI, confidential documents, or other information the business has an obligation to protect.


Use a practical review instead of repeating the entire security discussion

By this point, the business should have enough information to conduct a practical review without turning the process into a major audit. The important thing is to document the decisions so the agent does not become an undocumented connection between several business systems.


I created a one-page SNL-Tech Services AI Agent Approval Checklist that brings the main review questions into one place. It covers business purpose, data sensitivity, identity, least privilege, human oversight, logging, prompt injection, retained information, recovery, ownership, and the process for shutting the agent down.

Download the AI Agent Approval Checklist


The checklist can be used when a new agent is being considered and again when an existing agent receives a significant new capability or connection.


Logging and auditability become more important once AI can make changes

Businesses already depend on audit history in many traditional systems. If someone changes a security setting, modifies an important record, removes information, or performs another sensitive action, there is usually some expectation that the activity can be reviewed afterward.


AI agents should be approached the same way. If an agent performs a meaningful action, the business should be able to determine what happened, when it happened, which identity was used, which system was affected, and whether human approval was involved. If the action triggered another workflow, that relationship should also be understood.

This does not mean a small business needs an elaborate auditing platform for every low-risk AI task. The level of logging should match the importance of the workflow. The more an agent is allowed to interact with customers, financial systems, security settings, regulated information, or other critical processes, the more important it becomes to have a usable record of its activity.


Test the agent using real business conditions, not just a vendor demonstration

A controlled product demonstration can show what an agent is capable of doing, but it does not recreate the conditions employees encounter every day. Real company data includes duplicate names, incomplete records, old information, unusual file formats, conflicting instructions, different permission levels, and exceptions that were never part of the original design.


Testing should include those situations rather than relying only on a successful example. The business should see what happens when information is incomplete, when two records look similar, when a connected application is unavailable, when the user has different permissions, or when a document contains unexpected or suspicious instructions. It is equally important to test requests that the agent should refuse because they fall outside its intended scope.


The failure behavior matters as well. If the agent cannot confidently complete the task, does it stop and ask for help, skip the step, continue with its best guess, or trigger another process anyway? For an agent participating in an important workflow, the answer should be known before employees begin depending on it.


Business continuity needs to be considered before the agent becomes critical

Once an agent works well, employees can quickly become accustomed to the time it saves. That can create another problem if the agent, the AI vendor, or one of the connected services becomes unavailable.


The business should know how the underlying process continues without the agent. Depending on the workflow, that might mean maintaining a documented manual process, ensuring another employee understands the steps, or having an alternate system available until service is restored.


This is particularly important when an AI agent moves beyond convenience and becomes part of a workflow the business depends on every day. The implementation should not create a situation where nobody remembers how to perform an essential process without the automation.


Recovery should be part of the original design

If a traditional AI tool produces a poor summary, an employee can usually discard it. If an agent changes a record, sends a message, deletes a file, adjusts a setting, or starts another workflow, recovering from an error may be much more complicated.


The business should therefore understand what can be reversed before giving the agent permission to act. Depending on the system, recovery might involve restoring a previous record, recovering a deleted file, canceling a workflow, correcting a transaction, disconnecting an integration, or restoring an earlier configuration.


Not every action will be reversible. An email that has already been sent or information that has already been published may not be recoverable in the same way as a file or record. That is another reason the level of autonomy should reflect the consequence of a mistake.


Every important agent should have a business owner

An agent should not exist simply because one employee happened to build it. If the workflow matters to the business, someone should be responsible for making sure it continues to have a valid purpose and appropriate access.


The owner does not necessarily need to be the person who originally created the agent. The important part is that the business knows who is accountable for it, who provides technical support, which departments rely on it, what systems it connects to, what information it can access, where its credentials are managed, and how its activity can be stopped if necessary.


This becomes particularly important during employee changes. A business should not discover during offboarding that a critical workflow depends on an AI agent nobody else knew existed or knows how to maintain.


That is one of the reasons this topic connects directly to AI Offboarding for Small Businesses: What Happens When an Employee Leaves?.


AI agents belong in the AI inventory

An AI inventory should not stop at listing ChatGPT, Claude, Microsoft Copilot, or another vendor name. Once agents are being used, the inventory should contain enough information to understand the role each agent plays inside the business.

Useful information to document includes:

Inventory field

What to document

Agent name

How the business identifies it

Business purpose

The workflow or problem it supports

Owner

Who is responsible for it

Users

Who relies on it

Identity

Which account or application identity it uses

Connected systems

Applications and data sources it can access

Data sensitivity

The type of business information it can reach

Permissions

What it can read, create, change, send, trigger, approve, or delete

Human approval

Which actions require a person

Credentials

Where authentication is managed

Logging

Where actions can be reviewed

Memory / retention

What information may persist and for how long

Last review

When the agent was last evaluated

Shutdown process

How the company disables it and removes access

That information becomes valuable later during access reviews, employee changes, incident response, vendor reviews, offboarding, and product replacement. It is also another example of why the AI inventory should be maintained as a living business document rather than created once and placed in a folder.


AI agents need ongoing review because the environment around them changes

An agent may be appropriately configured when it is first deployed and still need to be reviewed later. The vendor may add new capabilities, another connector may be enabled, a new data source may be attached, or the account used by the agent may gain additional permissions. The business itself may also start using the agent for a more important purpose than originally planned.


The NIST Artificial Intelligence Risk Management Framework treats AI risk management as an ongoing lifecycle rather than a one-time implementation. Microsoft's current least-privilege guidance for AI agents similarly recommends reviewing access again when workflows, tools, data scope, or the deployment environment materially change.


A small business does not need to conduct a major audit every time a vendor changes the interface or adds a minor feature. It does need a way to recognize when a change affects the original approval. A new connection to company data, broader permissions, the ability to take a new type of action, a change in ownership, or the use of more sensitive information are all good reasons to look again.

This is where AI governance becomes an operating process rather than a one-time project.


The better goal is controlled autonomy

AI agents can create real value for a small business by reducing repetitive work, connecting information across systems, preparing work for employees, and automating routine steps that previously required someone to manually move information from one application to another. The amount of independence an agent receives, however, should be based on what the workflow actually requires rather than on the maximum capability the technology can provide.


Some agents may only need permission to search information and prepare something for an employee. Others may be able to complete a low-risk internal process automatically. Higher-impact workflows may still require a person before anything is sent, changed, approved, or deleted.


For a small business, controlled autonomy is a useful way to think about the balance. Give the agent enough authority to perform the job it was created to do, while keeping identity, permissions, data access, ownership, logging, recovery, and shutdown under business control.


SNL-Tech Services' AI Governance Assessment can help small businesses identify current AI use, review agents and connected applications, understand data access and permissions, establish ownership, and build practical processes for approving and managing AI over time.


Frequently Asked Questions

What is an AI agent?

An AI agent is an AI-enabled system that can take steps toward completing a task instead of only generating a response. Depending on the platform and permissions, it may search information, use another application, update records, create tasks, send information, or trigger workflows.


Are AI agents safe for small businesses?

They can be, but the answer depends heavily on how they are configured. Businesses should review what the agent can access, the sensitivity of that information, which actions it can take, which identity it uses, where activity is logged, what requires human approval, and how the company can disable it if necessary.


Should an AI agent use an employee's account?

Not automatically. If the employee has broader access than the agent needs, the agent may inherit unnecessary permissions. Where supported, a dedicated or application-specific identity can make it easier to apply least privilege and manage access independently.


Does every agent action need human approval?

No. Oversight should match the consequence of the action. Low-risk internal tasks may be appropriate for automation, while external communications, important record changes, deletion, financial actions, or regulated decisions may require stronger human involvement.


What is prompt injection?

Prompt injection occurs when information being processed by an AI system contains instructions intended to influence how the AI behaves. It becomes more significant with agents because the AI may also have permission to access other systems or take actions.


Should businesses review what an AI agent remembers?

Yes. Depending on the platform, agents may retain context, reference information, history, or other data between tasks. Businesses should understand what is retained, how long it remains available, who can remove it, and what happens when the agent or associated user is removed.


Why should AI agents be included in an AI inventory?

The inventory documents who owns the agent, what it is intended to do, which systems it connects to, what information it can access, what permissions it has, and when it should be reviewed. That makes ongoing management, security reviews, employee changes, incident response, and offboarding easier.


What happens to an AI agent when an employee leaves?

The business should review ownership, credentials, permissions, connected systems, retained information, and dependent workflows. If the agent is still needed, ownership and access should be transferred appropriately. If it is no longer needed, the business should shut it down and revoke its remaining access.


Additional Resources


Related SNL-Tech Services Resources

Comments


bottom of page