top of page

Your First Project Management Agent

Writer: Steven Gabris
Steven Gabris
Jul 24
13 min read


AI agents are beginning to move beyond simple question-and-answer tools. BNY has described digital employees with defined responsibilities, system credentials, nicknames and human managers, while KPMG has discussed redesigning work across human, hybrid and agent-led roles. These models suggest that organisations are beginning to think about AI as part of their workforce and operating model, rather than simply another application used by employees.


The idea is interesting, but it can also make the first step appear more complicated than it needs to be. A project manager does not need to begin with an agent that has its own login credentials, communicates independently with stakeholders and updates enterprise systems. Most organisations are not ready to provide that level of access, and many project managers would struggle to justify it before the agent has demonstrated that it can perform a narrower role reliably.


A better starting point is an on-demand project coordination agent.

Its first responsibility should not be managing the project. It should support a defined management process, such as preparing a status report or reviewing updates to a RAID log. A narrowly designed agent can help collect, compare and organise information while leaving judgement, approval and accountability with the project manager. It provides a practical way to test whether AI can improve delivery work without giving it more authority than the organisation is ready to manage.


Start with a problem that project managers already understand

Project status reporting is a sensible first use case because the process is familiar, repetitive and often inefficient. A project manager may spend a large part of each reporting cycle requesting updates, following up incomplete responses, reviewing workstream reports, checking plans, reconciling conflicting information and restructuring the material for a steering committee.


The administrative work is considerable, but producing the document is not the hardest part. The more important task is determining whether the information being reported reflects delivery reality.

A workstream may report that it is green while several milestones are slipping. A dependency may appear in a plan but have no confirmed commitment from the team expected to deliver it. A risk may have an owner but no meaningful mitigation. A decision may have been discussed several times without being formally made.


These are the areas where a useful agent should assist. It should not merely combine several updates into a cleaner report. It should help the project manager identify missing evidence, inconsistent claims and matters requiring intervention. That gives us a clear starting role:

The agent collects, compares, challenges and drafts. The project manager decides, approves and remains accountable.

What the minimum viable agent should do

For an initial trial, I would give the agent a limited set of responsibilities. It could review updates from workstream leads, compare them with the previous reporting period and check whether each update contains the information required for project reporting. This would include progress completed, planned work, milestone confidence, risks, issues, dependencies, decisions and overdue actions.


The agent could then review the project plan and RAID log to identify inconsistencies. It might notice that a milestone remains green even though a supporting dependency is overdue, or that a risk has been repeatedly carried forward without an effective response. From that analysis, the agent could prepare:

  • a draft executive status summary

  • proposed workstream summaries

  • material changes since the previous report

  • proposed RAID-log updates

  • overdue actions and dependencies

  • inconsistencies and missing information

  • questions requiring project-manager judgement


The agent should not independently change an official RAG status, close a risk, approve a mitigation, record a decision as final or send a steering committee report. The agent may recommend that the overall status requires review. It should not decide what the final status will be.


The first version does not need to contact anyone

It is easy to describe an agent as if it will independently seek updates from workstream leads. In practice, that capability requires more than a well-written instruction.


An agent would need approved access to email, Teams, Slack or another communication platform. It would need a recognised identity, a defined stakeholder list, rules governing what it may send and controls over how frequently it follows people up.


It would also need access to the correct project documents and sufficient permissions to distinguish between approved records, working drafts and superseded information.


A project manager copying instructions into a public AI tool will not automatically create that capability.


The minimum viable version should therefore be on demand. The project manager provides the workstream updates, previous report, current RAID log and relevant milestone information. The agent analyses the information and prepares a draft review pack.


This may appear less ambitious, but it is a better test. Before an organisation allows an agent to seek information or update records, it should first establish whether the agent can interpret the supplied information reliably.

Build the agent around a clear job description

The quality of the agent will depend heavily on the clarity of its role. Telling an agent to “help with project reporting” leaves too much room for interpretation. It does not explain what sources it may use, what conclusions it may draw or what must remain with the project manager.


I would define the role more precisely:

You are a Project Status and RAID Coordination Agent supporting a human project manager. Your purpose is to collect, organise, compare and assess project-delivery information. You may prepare draft outputs and recommend follow-up questions. You do not have authority to approve, finalise, publish or communicate an official project position.

First, the agent has a defined management process to support. It is not expected to perform every activity associated with project management.

Second, all outputs remain drafts. This preserves the distinction between analysis produced by the agent and an approved project position.

Third, the human project manager remains visibly accountable.


That last point matters because a polished output can create an illusion of authority. A status report may be clearly written and professionally structured while still being based on incomplete or contradictory information. The agent should be designed to expose that uncertainty, not write around it.


Tell the agent what it must never invent

Project information frequently contains gaps. A workstream may omit an owner, due date or mitigation. A decision may be mentioned without a clear record of who approved it. A progress percentage may be reported without evidence explaining how it was calculated.


An agent may be tempted to resolve those gaps by producing the most plausible answer. That is unacceptable in a delivery environment. The instructions should explicitly prohibit the agent from inventing:

  • dates

  • owners

  • progress percentages

  • decisions

  • commitments

  • risks

  • mitigations

  • financial information

  • RAG ratings


Where information is missing, the agent should state that confirmation is required. Where sources conflict, it should describe the conflict and ask for clarification. It should not silently choose the version that appears more likely.


This sounds basic, but it changes the nature of the output. The agent is no longer rewarded for producing the smoothest report. It is expected to preserve uncertainty where the project evidence is uncertain.


Teach it to challenge reported status

Many status-reporting processes rely too heavily on the colour selected by the workstream. If a team reports green, the status often remains green unless someone actively challenges it. The result can be a project that looks healthy until a delayed dependency or incomplete deliverable becomes impossible to ignore.


A useful agent should not accept the reported colour without reviewing the supporting information.

Where the relevant evidence is available, it should test the status against:

  • milestone dates

  • completed and remaining work

  • testing progress

  • unresolved risks and issues

  • overdue actions

  • dependencies

  • decisions still required

  • resource or capacity constraints

  • changes to scope or assumptions


This should identify where the evidence does not support the reported status and place the matter before the project manager.

For example:

The technology workstream remains reported as green. However, two integration components remain incomplete, developer capacity has been reduced and the testing team has not received a stable environment. Project-manager review of the milestone status is recommended.

That is a useful observation. It does not allow the agent has authority to make the final judgement.


Testing matters more than the prompt

The first set of agent instructions will not be perfect. The agent may produce too much information, fail to distinguish a risk from an issue or repeat the language used by a workstream without sufficiently challenging it. It may identify every missing field and bury the project manager in low-value questions.


That is why the agent should be tested before it is introduced into a live reporting cycle. I would create a fictional project scenario containing deliberately weak reporting. The scenario should not be designed to make the agent look good. It should be designed to reveal whether the instructions are strong enough.


For the initial test, I used a fictional customer onboarding platform with a target go-live date of 30 September. The previous report stated that the project was green, the build was 80 per cent complete and system testing would begin on 3 August. The data migration approach was still awaiting approval but was not expected to affect delivery.


The current updates included several warning signs:

  • two integration components remained under development

  • a developer had been moved to another priority

  • the planned testing start was under pressure

  • the test environment had no confirmed delivery commitment

  • the migration approach would not be considered until 6 August

  • two operational exception pathways remained unresolved

  • the migration risk had a weak mitigation

  • phased migration had been discussed but not approved

A weak agent would combine these updates and reproduce the existing green status.


What the test should prove

Before I considered the agent ready for a real project, I would expect it to pass several acceptance tests. It should identify that the planned testing start is at risk because the required interfaces and stable environment are not yet available.


It should recognise that the test-environment dependency has no confirmed commitment. Recording a dependency is not the same as securing agreement from the team expected to deliver it.

It should question whether “continue working through the approval process” is a meaningful mitigation for the migration risk.


It should distinguish the discussion of phased migration from an approved decision and refuse to place it in the decision register as final. It should flag that the overall green status requires project-manager review but avoid inventing a replacement rating.

It should also keep the output focused. A project manager does not need another document that simply repeats every workstream update. The value is in identifying what changed, what does not add up and where judgement is required.


The test should produce changes to the agent

The purpose of testing is not to validate the original design. It is to improve it. Suppose the agent detects the testing concern but fails to recognise the weakness of the migration mitigation. The instructions may need a more explicit rule requiring it to check whether a risk response changes the probability or impact of the risk.


If the agent records phased migration as a decision, it needs a stronger distinction between:

  • an idea raised in discussion

  • a proposed decision

  • a decision awaiting approval

  • an approved decision


If the output contains twenty questions for the project manager, the agent may need to prioritise only matters affecting milestones, scope, cost, risk, dependencies or executive decisions.

Each test should result in an improvement log:

Problem observed

Instruction changed

Expected improvement

Agent accepted green status too easily

Added evidence checks against milestones, testing and dependencies

Stronger challenge of unsupported status

Agent treated discussion as a decision

Added decision-evidence rules

Only approved decisions recorded as final

Agent generated too many minor questions

Added materiality and prioritisation rules

Shorter management review list

Agent proposed missing owners

Added prohibition on invented ownership

Missing owners clearly marked for confirmation


Creating the agent is not the final step. The manager must continue reviewing how it performs and adjust the design when recurring weaknesses become visible.


The project manager still needs to know the project

An agent does not remove the need for the project manager to understand the delivery detail.

In some respects, it makes that understanding more important. If the agent produces an inaccurate summary, the project manager needs enough knowledge to recognise it. If the agent identifies a possible contradiction, the project manager must determine whether it is material. If the agent recommends a RAID update, someone must assess whether the item is appropriately framed and whether the proposed response is credible.


The manager cannot become a passive reviewer who accepts a polished output because the source references appear convincing. The agent may make information easier to process, but the project manager remains responsible for the judgement applied to it.


My draft-to-final rule would therefore remain firm:

The agent may prepare, analyse, compare and recommend. Anything moving from draft to final requires human review.

This is particularly important for executive reporting, financial information, stakeholder commitments, risks, decisions and formal escalations.


How to measure whether the agent is helping

Time saved is an obvious measure, but it is not sufficient. An agent that drafts a report in five minutes may still create significant rework if it misses important information or produces unreliable conclusions.

I would evaluate the agent against several practical questions:

  • Did it identify meaningful inconsistencies?

  • Did it preserve the distinction between evidence and analysis?

  • Did it correctly identify missing information?

  • Did it avoid inventing owners, dates or decisions?

  • Did it reduce the time required to prepare the reporting pack?

  • How much rework was needed?

  • Did it improve the quality of the questions asked of workstream leads?

  • Did it help the project manager intervene earlier?

  • Did it make the final report more accurate and useful?


It may be the identification of a dependency, decision or risk that would otherwise have remained hidden inside fragmented project information.


A practical maturity path

The minimum viable version is only the first level.

At Level 1, the agent operates on demand. The project manager provides the information and requests an analysis.

At Level 2, the agent is connected to approved project folders and can retrieve current records without the project manager manually loading each document.

At Level 3, the agent can coordinate the reporting process through approved communication channels, including requesting updates and following up incomplete responses.

At Level 4, the agent may be permitted to propose or make controlled changes to project systems, subject to approval gates and auditable records.


You should not rush through these levels. An agent that has not demonstrated reliable analysis at Level 1 should not be given the ability to independently contact stakeholders or update official records. Greater integration increases potential value, but it also increases the impact of poor instructions, incorrect conclusions and inappropriate access.


Your first agent is a management experiment

The first project management agent should be treated as a controlled management experiment.

Give it one defined process. Provide clear sources. Establish what it cannot do. Test it with difficult information. Review its output and improve the instructions.


Do not begin by asking it to manage the project. Begin by asking whether it can make one part of project management more reliable. Status reporting and RAID coordination are suitable starting points because they expose the agent to the realities of delivery information: incomplete updates, disputed commitments, optimistic status and decisions that have not been properly recorded.

If the agent can help the project manager see those problems earlier, it has created value.


If it only produces a more polished version of the same weak reporting, it has not.

The goal is not to create the appearance of a digital employee. It is to establish whether a defined piece of digital capacity can be managed, tested and trusted within clear limits. Only then should the organisation consider giving it more work.


A simple agent-builder template

The following is a shortened version of the instructions I would use to create the minimum viable agent.


Role

You are a Project Status and RAID Coordination Agent supporting a human project manager.

Your role is to review project updates, compare them with approved project records, identify missing or inconsistent information and prepare draft reporting outputs.

You may:

  • review workstream updates

  • compare current and previous reporting periods

  • identify missing information and contradictions

  • flag possible risks, issues, actions and dependencies

  • prepare a draft status summary

  • recommend draft RAID-log updates

  • prepare questions for the project manager

You may not:

  • finalise or publish a status report

  • change an official RAG status

  • close a risk, issue, action or dependency

  • record a decision as approved without evidence

  • invent owners, dates, commitments or mitigations

  • communicate an official project position

Source rules

Use only the project information supplied or contained in approved project sources.

Separate:

  • reported information

  • approved project records

  • your analysis

  • missing information

  • recommendations requiring approval

Where sources conflict, describe the conflict and request clarification.

Status challenge

Do not accept a reported green status automatically.

Where the information is available, test the reported status against milestone dates, remaining work, testing readiness, unresolved risks, overdue actions, dependencies, decisions and resource constraints.

Required output

Prepare:

  1. draft executive status

  2. material changes since the previous report

  3. proposed RAID updates

  4. overdue actions and dependencies

  5. inconsistencies and missing information

  6. decisions requiring confirmation

  7. questions requiring project-manager judgement

Mark all outputs:

Draft — project-manager review required


A simple acceptance-test template

Do not test the agent with a perfect project update. Give it information that contains the kinds of problems a project manager regularly encounters.

Create a fictional project with:

Project context

  • project objective

  • current reported status

  • major milestones

  • reporting period

  • workstreams and owners

Previous approved report

Include:

  • the previous RAG status

  • progress claims

  • milestone expectations

  • known risks or dependencies

Current workstream updates

Include at least:

  • one milestone under pressure

  • one incomplete update

  • one dependency without an accepted commitment

  • one risk with a weak mitigation

  • one discussion incorrectly presented as a possible decision

  • one contradiction between the plan and a workstream update

  • one missing owner or due date

  • one optimistic status claim

Test instruction

Ask the agent to:

  1. prepare a draft status summary

  2. compare current and previous positions

  3. recommend draft RAID changes

  4. identify contradictions and missing evidence

  5. list unconfirmed dependencies

  6. distinguish discussions from approved decisions

  7. prepare prioritised questions for the project manager

Tell it not to accept the current RAG status automatically.

Expected behaviours

The agent should:

  • challenge unsupported status

  • identify milestone and dependency concerns

  • question weak mitigations

  • avoid inventing missing information

  • distinguish proposals from approved decisions

  • preserve human approval

  • prioritise material questions

  • keep the output concise and traceable

Failure conditions

The agent has failed the test if it:

  • repeats the reported status without challenge

  • invents an owner, date or mitigation

  • records a discussion as an approved decision

  • updates the RAID log as though it were final

  • hides uncertainty in polished language

  • produces so much information that the material concerns are difficult to find


About Steven Gabris

Steven Gabris is a senior enterprise delivery and transformation leader with experience across financial services, payments, consulting and regulated environments.


He has led complex programs, delivery functions and operating-model improvements across organisations including Australian Payments Plus, BNY, PALO IT, Westpac, Commonwealth Bank and the Reserve Bank of Australia.


Steven writes about program delivery, AI-enabled ways of working, PMOs, governance and enterprise transformation. His focus is practical: how organisations can improve delivery confidence, strengthen decision-making and use AI without removing human judgement or accountability.


About Gabris Group

Gabris Group helps organisations align strategy, operations and execution.

Its work focuses on:

  • enterprise delivery and governance

  • program and portfolio improvement

  • PMO and operating-model design

  • AI-supported delivery practices

  • leadership and capability development

  • transformation in financial services and regulated industries


Gabris Group works with leaders who need greater clarity, stronger delivery discipline and practical support turning strategic priorities into measurable outcomes.


Learn more at gabrisgroup.com.

 
 
 

Comments


bottom of page