April 4, 2025

Week 2: Giving Our Agents Memory — and Hands

One week after standing up the core architecture, we taught our agents to remember what they learn, fetch the right tools on demand, and delegate work like a growing org chart. Here’s what shipped, what surprised us, and where the next sprint is heading.

1. Vector Stores = Long-Term Memory

  • Implemented OpenAI vector store API to hold every file, prompt, and decision as searchable embeddings.

  • Batch uploads & JSON logging keep inserts fast and traceable.

  • File-aware retrieval lets an agent cite the exact doc it saw three tasks ago—no token-wasting “remind me” prompts. 

Why we should care: memory lowers inference cost and makes each agent smarter the longer it runs.

2. Tool Management: Zapier Becomes the Agent’s Hands

  • Database of tools + attachment system means every agent knows which apps (Sheets, Webhooks, socials, etc.) it can reach.

  • Structured JSON “tool requirements” streamline calls to Zapier’s new Assistants API.

  • Validation layer blocks bad payloads before they hit production webhooks. 

Outcome: agents can now spin up a real-time competitor-analysis workflow with zero human wiring.

3. Smarter Hierarchies, Cleaner Delegation

  • Fixed sub-agent creation and enabled any agent to spawn specialists.

  • External tool requests propagate automatically, so a Finance agent can ask Ops to fetch data without PM hand-offs.

  • All agents can now have sub-agents—the org chart draws itself. 

4. Stability & Observability Upgrades

  • Squashed our infamous “double-CEO” bug.

  • Sanitised the repo (IDE cruft gone, tighter .gitignore).

  • Google Docs logging plus richer structured logs give us trace-level insight when something misbehaves. 

5. Hard-Won Lessons

What Happened

Takeaway

Adjustments

Vector store inserts slowed during large file batches

Embeddings need throttling per rate-limit window

Added batch size auto-tuner

Some agents asked for tools they didn’t have

Capability awareness wasn’t stored

Tools now written to agent memory at creation

Delegation loops stalled when a sub-agent failed silently

Missing error bubbles

Added retry + alert hooks

6. Roadmap for Week 3

  1. Ship Zapier actions in prod so agents can push data, not just request it.

  2. Conversation memory & collaborative delegation—agents share context instead of repeating themselves.

  3. Compare old vs. new summary quality to quantify vector-store impact.

  4. Full agent orchestration layer to schedule, monitor, and auto-heal multi-agent workflows. 

“Vector stores are our agents’ memory, Zapier their hands, and collaboration their mind.” — Entonomy Engineering Team

We’re still early, but the rails for autonomous, revenue-producing businesses are getting sturdier every sprint. Stick around—next week the agents start shipping Zapier-powered deliverables to real endpoints.

Subscribe via email to follow Entonomy updates: