Skip to content

Collaboration ​

Agent collaboration in matic is a set of named, protocol-driven primitives — not implicit coordination. Every handoff, delegation, consultation, and conflict carries defined semantics, ownership rules, and a recorded outcome. This section covers how agents coordinate work, transfer context, resolve disagreements, and manage parallel execution within and across teams.

Agent Messages ​

The structured signal types agents use to communicate with each other — message schemas, routing rules, and how agent messages move through the Signal pipeline.

Collab Modes ​

The four named interaction patterns (solo, pair, swarm, supervised) that govern how agents share a workspace, coordinate writes, and transition authority during execution.

Conflict Resolution ​

How matic detects and resolves incompatibilities between agent outputs, competing hypotheses, asset merge conflicts, and policy disputes — including escalation paths and the role of Auto Matic as arbitrator.

Delegate and Consult ​

Two distinct collaboration actions for multi-agent work: delegate assigns a sub-task to another agent while the delegator retains ownership; consult requests focused input without any transfer of authority.

Handoff ​

Full ownership transfer of a Work Item from one agent to another — including what gets packaged, how the receiver acknowledges, and what the sender's state becomes after transfer.

Helpers ​

Ephemeral, anonymous execution units spawned within a parent agent's run — what Helpers can and cannot do, how their outputs are attributed, and why they have no promotion path to persistent agents.

Work Pile and Dispatch ​

How agents manage their ordered queue of pending work, how the Dispatcher identifies independent Work Items for parallel execution, and how Budget Gates and Bandwidth Probes constrain concurrency.