Ambient and asynchronous

Interruption budget

An interruption budget is a stated ceiling on how often agents may interrupt a person, applied as one total across every agent that person runs.

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

We have not found this pattern in a released product.

This entry is our own design position. It does not cite a released product or a published paper.

Related patterns: Escalation triad · Agent inbox

All agent design patterns

Think big, build for scale.

Review an agent feature with us30 minor send a message