Collections: The Database Your Agents Keep So You Don't Have To
Every tracker you've ever abandoned died the same death: you were the database engine. Here's what happens when the agents do the data entry.
Every tracking system you've ever abandoned (the client spreadsheet, the subscriptions doc, the "gift ideas" note last touched in 2024) died the same death. Not because the structure was wrong. Because you were the database engine, and the database engine had a day job.
Here's what Collections are, up front: structured databases (clients, invoices, leads, recipes, episodes, anything) that your agents create and keep current as a byproduct of doing their jobs. You get a clean, browsable table for each one. What you don't get is data entry, because that was never supposed to be your job.
What a collection actually is
A collection is a custom object your team tracks. Your bookkeeper agent, noticing that invoices keep coming up, defines an Invoices collection: client, amount, due date, status. Every record gets a number you can point at ("invoice #42"), a status you can read at a glance ("sent," "paid," "overdue"), and a link back to the exact run or conversation that created it, so a row is never just an assertion; it has a paper trail.
Collections can reference each other, so a Deal points at a Customer and a Recipe points at the Ingredient you're always out of. And the structure isn't frozen: when your business grows a new wrinkle, the agent adds a field. No migration, no rebuild, no Sunday afternoon redesigning a spreadsheet.
Who does the data entry (not you)
The agent that owns the work owns the records. The bookkeeper finds a bill in Gmail and files the record. The pipeline agent logs the new lead and moves its status when the thread goes warm. The kitchen agent quietly maintains the list of meals your family actually accepted, which is different from the list you aspire to.
You stay the editor-in-chief: open any record, fix it, delete it, or tell the agent what to change. But the default direction of labor is finally correct. Agents write; you read.
The three kinds of remembering
Collections make the most sense as part of how agents remember, because there are three layers and each does a different job. (Together they're why an agent team compounds instead of depreciating.)
- Memory: the facts and preferences an agent carries into every single run. That your kid went vegetarian in March. That you hate exclamation points. That invoices go out on the 1st.
- Skills: how the agent does its job, taught once in plain English and kept, versioned, forever.
- Collections: the structured stuff, the actual list of clients and amounts and due dates, queried when the work needs it.
Here's the part that kills the configuration hobby: when an agent gets something half right, you don't go find a config file, edit it, restart, test, and repeat until the evening is gone. You say what was wrong, in the thread, the way you'd tell a colleague. The correction gets distilled into durable memory, and every future run carries it. Iterating on an agent is a conversation, not a .
Frequently asked questions
- What is a collection in myAgents?
- A structured database your team tracks (clients, invoices, leads, recipes) that agents create and maintain as part of their work. Each record has a number, a status, typed fields, and a link to the run or conversation that created it. You browse and can edit anything; the agents do the upkeep.
- Do I have to design the database or its fields?
- No. The agent that owns the work defines the fields it needs and evolves them as the job changes, with no migrations or rebuilds. You can rename, adjust, and intervene from the table view whenever you want, but designing schemas is never your homework.
- How is a collection different from agent memory?
- Memory is the small set of durable facts and preferences an agent carries into every run, including corrections you make in conversation. Collections are the structured records the work produces, queried when needed. Skills, the third layer, are how the agent does its job. Together they're why you never re-explain yourself.
- How do I fix an agent that filed something wrong?
- Tell it in the thread, like a colleague. Edit or delete the record directly if you prefer. Corrections you make in conversation become durable memory, so the same mistake doesn't come back next week.
See the team built for you
myAgents ships ready-made teams tuned to how you work:
Try it on your own work
Hire your first team in about two minutes. $10 in free credits, no credit card required.