Skip to main content
OrgX runs a specialist agent system: one orchestrator coordinates six domain agents.
This is deliberate. It reduces context loss, improves output quality, and gives you clearer control over approvals.

Why Specialist Agents Win

  • Higher quality per domain: Engineering, product, design, sales, marketing, and operations have different success criteria.
  • Less rework: The orchestrator routes tasks to the right specialist first instead of letting one model guess.
  • Faster review loops: Decision cards are easier to approve when the right agent produced the artifact.
  • Safer autonomy: Trust and budget controls are applied per agent capability, not as one global “on/off.”

Canonical Agent Domains

Engineering Agent (`engineering-agent`)

Best for: implementation, bug fixes, refactors, tests, PR-ready diffs.

How Selection Works

Multi-Agent Patterns (Common)

  • product-agentengineering-agent: plan first, then implement.
  • design-agentengineering-agent: spec clarity before code.
  • marketing-agent + sales-agent: aligned narrative from top funnel to close.
  • operations-agent + orchestrator-agent: unblock and stabilize stalled execution.

Governance: Trust, Autonomy, Budget

Check trust state:
Start bounded autonomous execution:

What Agents Do Not Do

  • They do not access tools you have not connected.
  • They do not bypass your decision policy unless you explicitly allow it.
  • They do not cross workspace boundaries.

How the spend guardrail actually behaves

A cost cap is checked at accounting boundaries, not continuously.
  1. Before dispatch. The run is priced conservatively and the estimate is compared against max_cost_usd and the workspace daily/weekly/monthly caps. An estimate over the line is refused before any provider call.
  2. Between work items. Inside an autonomous session, accumulated cost is compared to the limit before each next item, and an item whose estimate would cross the cap is skipped.
  3. After the run. Actual cost is reconciled against the cap.
Work that is already in flight is not interrupted, and the pre-dispatch check uses an estimate rather than the final bill. So the final billed cost for a crossing step can exceed the cap. When it does, the overage is not silent: the session closes with status budget_exceeded, and the run raises a budget_breach decision so the spend lands in the operator chronicle for review.
Treat max_cost_usd as a stop signal, not a hard ceiling on the invoice. The cap bounds what gets started; it does not truncate a step already running.

Next Steps

Decisions

See how approvals, escalations, and blocker resolution work.

Architecture

Understand how agents, MCP, and org graph execution fit together.