What we learned putting agents to work.

Engineering decisions, product thinking, and the unglamorous parts of running agents in production - written for the people who have to operate them.

A short written description turning into a structured agent setupLatest

Product2 min read

Describe the agent, then read what you gotDescribing an agent in a sentence is the easy part. What matters is being able to read, question and change what that sentence turned into.Read the post
A locked message travelling from an agent to a receiving system

Engineering2 min read

A webhook is a claim until it is signedWhen an agent finishes its work, something has to tell your systems. That message is only as trustworthy as your ability to prove where it came from.Read the post
An agent inside a dashed boundary with most exits blocked and one permitted

Engineering2 min read

What an agent can reach when nobody is watchingSome of what an agent reads will contain instructions you did not write. The safe assumption is that one day it will follow them - and should find the door closed.Read the post
Three separate domains side by side, each holding its own agents

Governance2 min read

Draw the boundary before you build the agentThe first question about a new agent is usually what it should do. A better first question is where it lives, and what it shares with its neighbours.Read the post
One agent in the centre, connected to four different clients

Engineering2 min read

An agent your other tools can callMost talk about MCP is about what an agent can reach. The other direction is at least as useful: the agent itself, offered as a server to the clients your team already works in.Read the post
An agent card sitting inside a product's own window

Product2 min read

Putting agents inside your own productYour customers do not want to visit an agent platform. They want your product to do more. What it takes to run agents for other people's users, behind your own interface.Read the post
A stack of earlier versions behind a live one, above a timeline of revisions

Governance2 min read

Which version of the agent said that?An agent is its configuration, and configuration changes. If you cannot say which version produced an answer, you cannot say whether the problem is already fixed.Read the post
Two overlapping circles with the shared area filled in

Governance2 min read

Authority and intent are different questionsWhether an agent is allowed to do something and whether anyone wanted it done are two separate checks. Most approval designs blur them, and that is where the surprises come from.Read the post
A schedule, an API call and an event all leading to the same agent

Product2 min read

The chat box is the least interesting way to start an agentMost real work does not begin with someone typing a question. It begins at 6am, or when a payment fails, or when another system calls yours. Agents should start the same way.Read the post
A spend meter stopping short of a marked cap

Governance2 min read

A budget is a control tooA runaway agent rarely does anything dramatic. It just keeps going, and you find out from the invoice. Why spend belongs beside approvals in an agent's configuration.Read the post
AMS

Product3 min read

What we mean by an agent management system?Building an agent is the easy half. The hard half is everything that decides whether you can leave it running: identity, approvals, triggers, and a record of what it did.Read the post
Knowledge

Engineering2 min read

Knowledge that cites its sources - and admits when it has noneRetrieval that always returns something is retrieval that will eventually invent something. Here is how we made an agent's knowledge answer with a page number, or not at all.Read the post
Failures

Governance2 min read

Agents fail in production for boring reasonsNot hallucination. Expired credentials, a schema the model half-remembered, a tool that silently returned nothing, and a retry that ran the same payment twice.Read the post

Start with the job

See how Yekar.AI would run one of your real processes.

Bring the job, the systems it touches, and the decisions that need a person.