Ambient and asynchronous

Interruption budget

An interruption budget is a stated ceiling on how often agents may surface to a person, applied across every agent they run rather than per agent.

Control sits with the person

When to use it

Any deployment where a person has more than one ambient agent.

What it prevents

Notification flood, where people stop reading agent messages including the one that mattered.

Your attentiontoday
Budget6 of 10 used
AcrossFour agents, one budget between them
At the ceilingThe rest queue for the inbox rather than interrupt
Per agent, four budgets add up to no budget at all.

Where it stands

Not found in a shipped product.

This entry is a design position rather than a documented pattern. No shipped product and no published paper is cited for it.

Related patterns: Escalation triad · Agent inbox

All agent design patterns

Review an agent feature with us30 minor send a message