Article
The Human Follow-Up Gap: Where AI Agents Can Create Real Operational Value
· 10 min read
Walk an operations floor in almost any industry and you will find capable people spending their day on a specific activity: finding out whether something that was supposed to happen actually happened, and nudging it forward when it did not.
That work is invisible to most software, because most software was designed to record state rather than to pursue it. It is also, increasingly, the clearest place where AI agents can earn their keep.
The Pattern
The operational loop
- 01Request
- 02Assignment
- 03Waiting
- 04Follow Up
- 05Exception
- 06Human Action
- 07Verification
- 08Closure
Traditional systems handle the first two steps and the last one well. A request is captured, an owner is assigned, and a closure is recorded. Everything between 'assignment' and 'closure' — the waiting, the chasing, the exception, the confirmation — happens in email, phone calls, portals and someone's spreadsheet.
Why the Gap Persists
It persists because coordination is unstructured by nature. The next step depends on whether a vendor replied, whether a document arrived, whether a person was available, whether the answer was ambiguous. Deterministic workflow engines struggle here: every branch has to be enumerated in advance, and real operations produce branches nobody enumerated.
This is exactly the shape of problem language models handle well — interpreting an unstructured reply, deciding what it means for the process, and choosing a reasonable next step — provided the surrounding architecture keeps that choice inside safe boundaries.
What an Agent Can Coordinate
- Email and messaging: sending, reading and interpreting replies
- Portals and APIs: checking status in the systems that hold the truth
- Scheduling: proposing, confirming and rescheduling
- Vendor and customer responses: chasing silence, parsing partial answers
- Escalation: routing to a person when the process is stuck or sensitive
- Approvals: assembling the context a human approver needs
- Documentation: recording what was attempted, when, and with what result
Notice that none of these perform the underlying work. The plumber still fixes the pipe, the underwriter still underwrites, the engineer still ships the change. The agent maintains momentum around them.
Designing the Gap-Closing Agent
Give it a definition of 'stalled'
Most value comes from noticing absence. No vendor reply in two business days, no document after a second request, a completion recorded without verification. Those thresholds are business rules, and they should be explicit and tunable.
Give it read access broadly, write access narrowly
Status checking across systems is low-risk and high-value. State changes should be enumerated and bounded — the agent may request, remind, schedule and record; it should not close, approve payment or accept work as complete without human verification.
Make the trail readable by operations, not just engineers
The communication history is the deliverable as much as the outcome. When a dispute arises three months later, 'we asked on these dates and received this reply' is the value the agent produced.
Escalate with context
A good escalation contains what was attempted, what came back, what the agent believes is blocking and what it recommends. A bad escalation is a notification that something is late — which is what the spreadsheet already told you.
Realistic Examples
Property maintenance
Work order created, vendor unresponsive for two days, agent follows up, then escalates to the property manager with the full history.
Insurance compliance
Certificate expiring in thirty days, agent requests renewal proof, tracks receipt, and flags the account when nothing arrives.
Procurement
Purchase order acknowledged but no delivery confirmation; agent checks the supplier portal and prompts the buyer with what it found.
Onboarding
Multiple dependent tasks across teams; the agent tracks completion and chases only the ones actually blocking progress.
Tradeoffs Worth Naming
Persistence vs. relationship damage
An agent that chases too hard alienates vendors and customers. Cadence limits and tone are governance decisions.
Autonomy vs. verification
Letting the agent record completion is efficient and occasionally wrong. Keep verification human where money changes hands.
Coverage vs. noise
Monitoring everything produces alert fatigue. Start with the processes where stalling is expensive.
Practical Recommendations
- Find the gap first: measure where elapsed time exceeds work time in your processes.
- Automate the chase before automating the work.
- Define 'stalled' explicitly, per process.
- Keep completion verification human where risk or cost is material.
- Treat the audit trail as a primary deliverable.
Go deeper
Insight, evidence and a place to start
Intelligent Automation
See how this thinking shows up in delivery.
ContinueCase studyAgentic Property Operations and Work Order Automation
Closing the operational gap between creating a work order and actually completing the work
ContinueInsightAgent governance: who is responsible when AI can act?
The more an AI system can act, the more important identity, authorization, governance and observability become.
Continue