AI for HR

Before You Deploy An AI Agent, Define What It Is Allowed To Do

An AI agent can read an inbox, retrieve information from internal systems, draft a response and update a client record before an employee has reviewed the first step. That speed is precisely what makes the technology attractive. It is also what makes a poorly designed deployment more dangerous than an ordinary chatbot.

A chatbot generally waits for a question and produces an answer. An agent is expected to pursue an objective, select tools and take a sequence of actions with less human involvement. Once it receives access to email, documents, databases or business applications, it stops behaving like a writing assistant and begins functioning more like a junior employee with system permissions.

Yet many companies deploy agents without defining the conditions that would accompany any human role. They specify what the system should achieve but leave its authority, limits and escalation duties vague. The result may work impressively during a demonstration while remaining unsuitable for real operations. Before an AI agent is connected to a business process, it needs the equivalent of a job description.

Start With A Narrow Assignment

“Help the sales team” is not a useful remit for either a person or an AI agent. It does not explain which tasks belong to the role, which decisions the agent may make or how success will be assessed.

A workable assignment should be specific enough that the company can observe whether the agent completed it correctly. It might prepare a morning summary of new enquiries, classify incoming requests according to an approved framework or draft follow-up emails using information already stored in the customer relationship management system.

The distinction matters because broad objectives encourage the agent to interpret its role. A person can draw on organisational knowledge, social judgement and years of experience when a task is ambiguous. An AI agent may act on incomplete information while presenting the result with unwarranted confidence.

Companies should therefore begin with processes that are repetitive, well documented and relatively easy to reverse. An agent can gain more responsibility after it demonstrates reliable performance under realistic conditions. Starting with the widest possible remit may accelerate the pilot, but it also makes failures harder to understand.

A narrow assignment is not a lack of ambition. It is the foundation for controlled expansion.

Define What The Agent May Access

An agent can only act through the systems and information available to it. Access design is therefore one of the most important parts of deployment.

The convenient approach is to connect the agent to everything it might need: email, calendars, cloud storage, internal knowledge bases and operational software. This reduces friction during development but gives the system a much larger field in which to make mistakes.

The safer principle is least privilege. The agent receives only the access required for its defined task and no more. An assistant preparing meeting briefs may need to read calendar entries and selected documents, but it does not need permission to delete files or send messages. An invoice-processing agent may need access to incoming invoices and purchase orders without receiving visibility across the entire finance system.

Read and write permissions should be treated separately. Allowing an agent to retrieve information creates one level of exposure; allowing it to alter records, transfer files or contact external parties creates another.

The company should also determine whether the agent acts through an individual employee’s account or its own technical identity. A dedicated identity is usually easier to monitor, restrict and disable. It makes the agent visible as a separate participant rather than allowing its actions to appear indistinguishable from those of a human user.

Separate Preparation From Execution

Many valuable AI tasks do not require autonomous action. The agent can gather information, prepare a recommendation or draft the next step while leaving execution to an employee.

This distinction is particularly useful during early deployment. An agent may draft a response to a client, but a person sends it. It can identify invoices that appear inconsistent, but the finance team decides whether payment should be blocked. It can propose an update to a database, but the change is applied only after approval.

Human review is sometimes dismissed as an obstacle to automation. In practice, it allows the company to benefit from speed while learning where the agent performs reliably and where it does not.

Approval should not become a ceremonial click. The reviewer needs enough information to understand what the agent did, which sources it used and where uncertainty remains. Presenting a polished answer without this context encourages automation bias: the tendency to accept a machine-generated recommendation because it appears complete.

As confidence increases, low-risk actions can be approved automatically while consequential decisions remain subject to review. Autonomy should be earned task by task rather than granted to the agent as a general characteristic.

Set Clear Decision Limits

Every agent needs boundaries around the decisions it may make independently. These limits can be based on financial value, legal significance, data sensitivity or the potential impact on a client, employee or supplier.

A procurement agent might be permitted to reorder approved materials below a defined value but prevented from selecting a new supplier. A customer-service agent may resolve routine delivery questions while escalating complaints involving compensation, legal threats or vulnerable clients. A scheduling agent can propose meeting times without cancelling a confirmed external appointment.

The important point is that the limit must be operational. Telling the agent to escalate “important” or “sensitive” cases leaves too much room for interpretation. The company should define observable triggers: particular values, topics, account categories, confidence levels or exceptions.

Agents also need rules for conflicting instructions. A user may ask the system to perform an action that falls outside its remit. A document retrieved from the internet may contain text attempting to override the agent’s original instructions. Another application may provide incomplete or inconsistent data.

The agent should not solve every conflict itself. In some circumstances, the correct behaviour is to stop and request a human decision.

Prohibited Actions Matter As Much As Assigned Tasks

A conventional job description focuses on responsibilities. An AI-agent specification also needs an explicit list of prohibited actions.

The agent may be forbidden from entering into contracts, changing bank details, sharing personal data, deleting records, contacting certain external parties or making decisions about employment. It may not use information from one client to assist another or transfer content into an unapproved service.

These prohibitions should be enforced technically wherever possible. A written instruction telling the agent not to delete files is weaker than an account that lacks deletion permission. Policies are necessary, but system architecture provides the more dependable control.

The company should also consider indirect actions. An agent that cannot transfer money may still change payment instructions in a system used by another process. An assistant unable to publish externally might place content into a folder that is automatically published later.

Mapping these downstream effects requires an understanding of the full workflow rather than only the agent’s immediate interface.

Give The Agent An Escalation Route

Human employees know when to ask a manager, consult legal counsel or involve an experienced colleague. Agents need an equally clear escalation design.

The system should recognise the circumstances in which it lacks sufficient information, encounters an exception or reaches the boundary of its authority. It must then direct the case to an identifiable person or team with enough context to continue the work.

Escalation becomes especially important when the agent operates outside normal working hours. A process that detects a potentially fraudulent transaction at midnight needs rules governing whether to block it, queue it for morning review or contact an on-call employee.

The company also needs service expectations. If the agent escalates too frequently, employees may become a permanent support layer for automation that was supposed to save time. If it escalates too rarely, it may act beyond its competence.

Reviewing escalation patterns can reveal where instructions need clarification, data quality is poor or the task is not yet suitable for autonomy.

Decide How The Agent Identifies Itself

People interacting with an AI agent should generally know that they are dealing with one. This is particularly important when the system communicates with clients, applicants, suppliers or employees.

Identification affects trust and accountability. A recipient may interpret a message differently when it is generated and sent automatically rather than written by a named employee. They may also need a straightforward way to request human assistance.

The agent should not adopt a fictional human identity or create the impression that a person reviewed a communication when no such review occurred. A company can retain a natural and professional tone without disguising the nature of the interaction.

Internal transparency matters too. Employees should be able to see when a database entry, recommendation or document was created by an agent. Otherwise, its output becomes mixed with human work and errors become difficult to trace.

Logging Must Be Designed Before Something Goes Wrong

When an agent makes an incorrect decision, the company needs to reconstruct what happened. That requires more than retaining the final output. Useful records may include the instruction the agent received, the information it accessed, the tools it called, the actions it attempted and the approvals it obtained. The system should also record failures, repeated attempts and any changes made after human intervention.

These logs support security investigations, quality improvement and regulatory obligations. They also allow the company to distinguish a model error from poor source data, inadequate permissions or an ambiguous workflow.

However, logging creates its own data considerations. Records may contain confidential prompts, personal data or sensitive documents. Retention periods and access controls should therefore be defined rather than allowing detailed agent histories to accumulate indefinitely.

Monitoring should focus on behaviour that matters: unusual volumes, access to unexpected systems, repeated failures, rising costs and actions outside normal patterns. A log that no one reviews provides little protection.

Define The Standard For Acceptable Performance

An agent can appear successful because it completed the task without an obvious incident. That is not enough. The company should establish measurable standards before deployment. These may include accuracy, completion time, escalation rate, cost per task and the percentage of outputs requiring correction. High-risk processes may need stricter thresholds than low-impact administrative work.

Evaluation should use real cases, including difficult and unusual examples, rather than only the clean inputs selected for a demonstration. The agent must be tested with incomplete data, contradictory documents and requests that fall outside its remit.

Performance can also change over time. Providers update models, connected systems evolve and business rules change. An agent that worked reliably three months ago may begin behaving differently without any visible alteration to its interface.

Periodic testing is therefore part of operations, not merely the launch process. Significant model or workflow changes should trigger a new review before the agent resumes full autonomy.

Assign A Human Owner

An AI agent should never become everyone’s responsibility in theory and no one’s responsibility in practice. Each deployment needs a named business owner who understands the process and is accountable for its continued suitability. Technical teams may maintain the integration, security may define controls and legal may review particular risks, but someone must decide whether the agent still serves the business purpose for which it was introduced.

The owner should review performance, approve changes and ensure that employees know how to report problems. They should also have the authority to restrict or suspend the agent when conditions change.

Ownership is particularly important when an agent operates across departments. A system that touches sales, finance and customer service can easily fall between organisational boundaries. Without a clear decision-maker, failures lead to debate about responsibility rather than rapid correction.

Prepare A Shutdown Procedure

Companies often design how an agent starts working without deciding how it stops. The organisation needs a simple way to revoke access, disable automated actions and return the process to human control. This may be necessary after a security incident, a provider outage, an unexpected model update or a pattern of unreliable behaviour.

The shutdown procedure should preserve enough information for investigation while preventing further action. Employees must know what manual process replaces the agent and who decides when it can be reactivated.

This is the operational equivalent of removing an employee’s access when they leave a role. An agent should not remain connected to systems merely because ownership changed or the original pilot ended.

Exit planning also applies to providers. The company should understand whether workflows, prompts, logs and configuration can be transferred if it changes platform. A highly capable agent may still represent a poor strategic choice when it cannot be replaced without rebuilding the process from the beginning.

The Agent Job Description

Before deployment, the company should be able to answer a concise set of questions.

Purpose: What specific result is the agent expected to produce?

Scope: Which tasks belong to the agent, and which remain with employees?

Access: What data and systems may it read, and what may it change?

Authority: Which actions can it complete independently?

Limits: At what financial, legal or operational threshold must it stop?

Prohibitions: Which actions are never permitted?

Escalation: Who receives exceptions, and what information accompanies them?

Disclosure: How will users and external parties know that an agent is involved?

Monitoring: Which actions and decisions will be recorded and reviewed?

Performance: What level of accuracy, cost and reliability is acceptable?

Ownership: Which person is accountable for the deployment?

Shutdown: How can the agent be disabled and the process returned to human control?

These questions may appear restrictive compared with the promise of autonomous work. In reality, they make autonomy usable. An agent can take on more responsibility when the organisation knows where that responsibility begins and ends.

Autonomy Requires More Management, Not Less

The appeal of AI agents lies in reducing the need for constant human instruction. That does not reduce the need for management. It changes its form. Instead of supervising every action directly, companies must design authority, permissions, controls and review mechanisms in advance. The better this framework is, the more confidently the agent can operate within it. Deploying an agent without these boundaries is equivalent to hiring an employee, giving them broad system access and telling them only to “improve efficiency”. The person would ask for clarification. The agent may simply begin acting. A successful deployment does not start with the question of how autonomous the technology can become. It starts by deciding which autonomy the organisation is prepared to grant, under what conditions and with whose accountability. Before an AI agent receives a task, it needs to know its job. Before it receives access, it needs to know its limits.