Messaging API
Send messages to AI agents and receive responses via REST or WebSocket streaming.
Agent Builder API
Create and configure AI agents with tools, knowledge bases, rules, and integrations.
CLI
Build and manage agents from your terminal. Local-first development workflow.
01. Agents That Act on Your Behalf
01. Agents That Act on Your Behalf
Two different things are emerging under the name “agent.”Open-ended agents work for users. Coding assistants, computer-use agents, personal AI. You’re the principal. If the agent interprets your intent slightly differently each time, that’s fine. You’re in the loop. You’ll correct it. Flexibility is the point.Task-oriented agents work on behalf of entities. An airline’s booking agent. A bank’s support agent. An insurer’s claims agent. A dental clinic’s scheduling assistant. A SaaS company’s onboarding flow. These agents serve users, but they represent the entity. The entity is the principal.The entity could be a Fortune 500 or a five-person company. It doesn’t matter. What matters is that when the agent gets something wrong, there’s no user in the loop to catch it. Money moves. Appointments break. Policies are violated. The agent is the loop.So the entity needs more than an agent that works. It needs access to how the agent thinks — so it can direct it, inspect it, debug it, and improve it. It needs an agent whose brain is open.
02. What an Open Brain Makes Possible
02. What an Open Brain Makes Possible
Every AI agent has a brain — the thing that makes its decisions. The question is whether you can get to it.A closed brain takes suggestions. You write a prompt. You hope the agent follows it. When it doesn’t, you rewrite the prompt and hope again. You can see what the agent did but not why. You can’t point at a specific decision and change how it’s made. You can’t ask the agent why it refused a refund and get a real answer. You can’t tell it “stop asking about budget” and know it will stop. The brain is doing something in there. You just can’t reach it.An open brain is transparent, conversational, and programmable. You can see every decision the agent made — which rules fired, what state it was in, why it acted or refused to act. You can talk to the agent about how it behaves, not just use it. And you can change how it thinks, in natural language, with changes that are deterministic and permanent.This isn’t a feature. It’s a property of the architecture. And everything follows from it.Control. The entity defines constraints — the payment won’t process without confirmation, the refund won’t issue without documentation — and they hold absolutely. Not because the agent was asked nicely. Because the brain enforces them architecturally. Control is the most immediate thing an open brain provides, but it’s only the beginning.Debugging. Something goes wrong. You open the brain. You see what happened — not a log of inputs and outputs, but a structured record of the reasoning itself. You see which constraint fired incorrectly, or which one didn’t fire when it should have. You fix it. You verify the fix in the trace. Done. This is engineering, not guesswork.Optimization. You read traces from hundreds of conversations. You see exactly where users drop off or convert. You see which decisions led to which outcomes. You adjust — not by A/B testing prompts and correlating at the aggregate level, but by pointing at specific decisions and changing them, with measurable effects.Evolution. Policies change — describe the new policy, the brain updates. Edge cases appear — read the trace, describe what should happen instead. New workflows are needed — describe them, the brain generates the configuration. Each cycle makes the agent more precise. Each improvement is verifiable. The system converges toward whatever the entity needs it to be.These aren’t separate products bolted onto an agent. They’re all consequences of one property: the brain is open. You have access. Everything else follows.
03. Closed Brains
03. Closed Brains
Most AI agents today have closed brains. The industry has converged on two main approaches for building task-oriented agents, and a third is emerging. None of them open the brain. And the reasons are architectural — not temporary limitations waiting for better models.
