Ambient agents

Tools and sandboxes

How 8rney controls tool use, browser work, files, external messages, identity, and audit trails

Ambient agents can call tools, but they do not call them directly. Every tool request goes through the 8rney tool broker.

The broker checks workspace permissions, task autonomy, approval ceilings, identity grants, rate limits, audit logging, and sandbox routing before the tool runs.

Tool broker responsibilities#

Permission enforcement

Confirm the user, workspace, matter, and connected account allow the requested action.

Autonomy policy

Decide whether the action can run, must pause for approval, or must be denied.

Sandbox routing

Route browser automation, code execution, untrusted file transforms, and broad connector work into isolated execution.

Identity control

Decide whether the action is performed by 8rney, 8rney on behalf of a lawyer, or a connected user account.

Audit logging

Record what was requested, what was allowed, what was denied, who approved it, and what happened.

Kill switches

Support cancellation, budget limits, runtime limits, organisation policy, and anomaly review.

Tool categories#

CategoryExamplesTypical control
ReadSearch workspace, read documents, read thread contextUsually allowed when the user has access
DraftDraft memo, draft email, create tableUsually allowed without external side effects
Internal writePost internal update, create internal taskMay require approval depending on task policy
External messageSend client email, message outside counselRequires explicit communication authority
Browser actionNavigate web pages, capture sourcesRouted through a sandboxed browser when needed
File mutationWrite, move, transform, or organise filesRouted through controlled execution and approvals
Destructive actionDelete, overwrite, revoke, or remove dataRequires explicit destructive authority
Signature or filingE-sign, submit filing, lodge documentRequires explicit authority and high-signal audit
Payment or billingSpend money, change billing, pay an invoiceRequires explicit authority and administrative controls

Sandboxed execution#

Sandboxes isolate actions that need a stronger boundary than ordinary legal tools.

WorkflowRuns where
Legal search, drafting, summarisation, extractionAgent worker with brokered permissions
Browser automation and page capturePer-run browser sandbox
Code execution and file transformsPer-run execution sandbox
Untrusted document conversionIsolated transform sandbox
Desktop computer useLocal Desk session with local permission controls

Sandboxed runs can have CPU, memory, runtime, and network limits. The worker records sandbox requirements in the run events and audit trail.

Identity and external actions#

8rney keeps identity explicit:

  • Internal Slack, Teams, and email updates can be sent as 8rney or as 8rney on behalf of the lawyer.
  • Client-facing communication can be draft-only, sent as 8rney on behalf of the lawyer, or sent from the lawyer's connected account.
  • Every external action records the destination, identity mode, task policy, approval decision, and final result.
Warning

Do not use broad autopilot authority for client messages, filings, signatures, destructive file operations, payment, or billing unless the workspace policy and task ceiling are explicit.

Audit trail contents#

An Agent Task audit trail can include:

  • Original instruction
  • Workspace, matter, source channel, and initiating user
  • Autonomy selection and approval ceiling
  • Structured policy rules
  • Tool call requests and broker decisions
  • Approval requests and outcomes
  • Sandbox routing and limits
  • External recipients and identity mode
  • Artifacts created
  • Final status and error messages

Why channels do not bypass safety#

Slack, Teams, Gmail, and Outlook do not execute tools directly. They send requests into the Agent Task system. The same worker, broker, approvals, identity grants, sandboxes, and audit trail apply no matter where the task started.

Info

This is why 8rney can feel ambient without becoming uncontrolled. The channel is convenient, but the authority still lives in the task policy.