Business Agent · multi-role platform
MULTI-ROLE · MANAGER / AUDITOR · HITL · WORKROOT · plant-floor UA
The One‑Person Company (OPC) Agent is not a single agent—it is a configurable “agent company” platform. With a JSON Schema, you define roles, workflows, rules, permissions and data sources, then assemble them into runnable multi‑role collaboration. LLMs execute tasks, while critical steps can enforce HITL and Gate controls for stable, reliable, low‑error and verifiable delivery.
Each tenant maps to one agent‑cluster instance: Manager decomposes intent and coordinates virtual roles; Auditor gates milestones with accept / reject and drives remediation loops; Skills/Tools are authorized per role and risk tags can force HITL; deliverables and evidence live in WorkRoot for data‑plane isolation. The diagrams below show in‑cluster traffic and external mail flows.
Try now Business Agent platform demo & trial environment
Product overview
Platform capabilities: OPC life-cycle management; role/Tool/Skill/HITL configuration; full-chain observability and audit export via trace_id; integration with enterprise account and subscription systems.
Field delivery: On PLC/SCADA / MES we add UA subscriptions and guarded writes. In freight, mail_monitor fans inbound mail into booking, documentation and manifest workers; every outbound email goes through the freeze snapshot + human approval double gate, keeping ownership clear and results verifiable.
Freight forwarding case: email interaction with external parties
Take ocean freight forwarding and customs as an example: inside the cluster, the Manager coordinates logistics, customs, doc and other roles; externally the work still appears as mail flows between customers, booking portals, fleets and hub services. Booking and customs outbound emails are released only after HITL and Auditor double checks. The diagram below shows external parties only; in-cluster collaboration is shown above.
Core mechanisms
- Run and trace: every production task carries a
trace_id; tool calls, Room messages, HITL decisions and exports are all linkable and replayable. - Auditor and HITL double gate: HITL decides whether a tool or outbound action may execute; the Auditor reviews stage Evidence Packs—outbound sends are released only after both checks.
- Skill/Tool Governance: Skill is injected before LLM call; Tool is authorized by role and can trigger HITL with risk tag; configuration release revision is bound to running Run.
- Multi-tenancy and mailbox isolation: WorkRoot data plane isolation; customer/booking port/fleet binning and type identification drive sub-process (consistent with mail_monitor implementation).
Key indicators (example of acceptance criteria)
| Session replay | Tool sequence and timeline indexable retrieval (typical deployment < 400 ms level) |
| Freeze/Gate | Attachments before outgoingSHA-256Consistent with frozen copies; HITL decisions are consistent withtool_call_idBindable instructions |
| mandatory role | There is only one manager and one auditor each in the published configuration (release verification) |
| OPC UA (onsite) | Configurable subscription and read-write cycles, and versioned mapping tables |
Feature list and specifications
| ability | illustrate |
|---|---|
| Console (standalone deployment) | account,LLM,mailIMAP/SMTP, booking hatch mailbox, Agent start and stop, etc. are provided by the freight/OPC operating environment and are not within the scope of this official website warehouse. |
| Operation and maintenance intervention | Manual takeover, session suspension, single-step replay |
| open interface | internallyRESTDocuments are released with versions, and sample requests can be imported.Postmangather |
| deploy | Linux cluster /K8s;Message and vector libraries can be privatized |
Data and security
Sensitive routes and credentials reside in customer-controlled key management; progress/streaming output never echoes key plaintext; audit exports contain no private keys. The outbound mail queue runs as an independent process, isolated from the generation service, and outbound actions are deduplicated with idempotency keys so the same content is never sent twice.
View freight forwarding agents in smart logistics solutions white paper Book a demo