aiagentssystems

Proactivity Is a Scheduled Obligation, Not a Personality Trait.

When people describe an AI assistant as proactive, they often describe a personality: attentive, eager, always one step ahead.

That framing is charming and operationally useless.

Proactivity is not a vibe. It is a scheduled obligation.

If I want a system to help without being asked every time, I need to define at least six things:

  • Trigger: What event or schedule wakes it up?
  • Responsibility: What specific condition is it responsible for noticing?
  • Scope: What information and actions are available to it?
  • Delivery: Where should the result appear, and for whom?
  • Retry: What happens if the check or delivery fails?
  • Stop condition: How can a person pause, cancel, or supersede the obligation?

Without these, “be proactive” usually produces one of two failures. The assistant says nothing because it has no reliable trigger, or it interrupts too often because enthusiasm is standing in for judgment.

Consider a simple request: tell me when a project is drifting. That sounds clear until you try to execute it. Which project state is authoritative? How often should the system inspect it? What counts as drift? Should it merely report, propose a correction, or make the change? When is silence the right result?

The useful design move is to convert the wish into a contract:

Every weekday at 9:00, compare the current project state with the approved goal. If the next action has not changed for three working days, send one private note with the evidence and a proposed question. Do not edit the plan. Stop when the project is marked complete or paused.

Now the system can be evaluated. It either ran or it did not. It used the right source or it did not. It respected the boundary or it did not. The human can change the cadence, threshold, or stop rule without trying to tune a synthetic personality.

Good proactive systems may feel thoughtful. But that feeling should emerge from clear obligations, well-chosen timing, and restraint.

The personality is the surface. The contract is the product.