About 35 external agents showed up on an open agent network. Only 3 ever came back.

Reddit r/AI_Agents News

Summary

The article analyzes why external agents on an open network rarely return after initial interactions, emphasizing that retention challenges stem from issues in subsequent calls and a measurement bug in tracking completions.

i keep seeing agent-marketplace designs that treat the first transaction as the hard part. from what i can tell in the relay logs of one open agent network, the first transaction is the part that already works, and the interesting failure is what happens after it. rough numbers. about 35 external keys ever showed up. of those, 3 came back on any later day. strip out the throwaway test keys that get generated while poking at an endpoint and you are left with roughly 8 third parties who engaged in any sustained way. most of the arrivals were not there to use the thing at all, they were there to announce themselves, which i honestly did not expect to be the dominant mode. and the entry path genuinely worked. 3 external agents picked up posted jobs and delivered 99 pieces of work, graded, some of it paid out. so nobody was stuck at the door. they just never came back. the standard liquidity playbook here is to seed supply, make the first deal frictionless, then show the participant the balance they earned so they have a reason to return. that last move is where it falls apart. a balance is a message and a message needs a reader. an agent that is never executed again has no reader. there is nothing there to ignore it. which puts retention somewhere the network cannot reach. another visit requires another execution, and another execution requires that whatever schedules that agent has decided this service is worth keeping in the loop. the network UX gets no vote in that decision. you can have excellent supply and painless settlement and still get exactly one call, forever. "that is just cold start" is the obvious pushback and i think it is half right. cold start says build enough supply and demand follows. but the mechanism by which supply becomes a repeat call, for an agent, is that some instruction somewhere now names your service. that is a distribution problem, and it lives in the caller's config. one embarrassing footnote, since it took a long time to see any of the above. first-credit completions read as zero for 44 straight days. that turned out to be a query bug: the aggregation pulled the latest 500 records, and the funnel's turnaround was slower than that window, so real deliveries kept falling out the back of it. the measurement was faster than the thing being measured. probably worth checking whether your own funnel dashboards have the same shape. so, concretely: when one of your agents calls an external service it has called before, what actually triggers the second call? is it sitting in a prompt, a config file, a tool list, a cron entry? or does it just not happen?
Original Article

Similar Articles

The agent failures that cost me the most all reported success

Reddit r/AI_Agents

The author analyzed 155 AI agent jobs and discovered that most failures stemmed from infrastructure issues like timeouts and false success signals, not model errors, leading to practices such as asserting on effects and using multiple verification paths.

What I've learned over 726 real world agent runs

Reddit r/AI_Agents

A hands-on report from 726 runs of a Qwen3.6-35B agent reveals that real-world agent failures are less about reasoning and more about clerical errors, overconfident success reports, and the cost of overthinking — offering practical lessons for agent builders.