Multi-Agent Systems Need Shared Contact Records

nickhac · reddit · 2026-07-17

While running multiple agents for outreach and scheduling, the author noticed that the same prospect was asked about their budget twice in one week by different agents, causing noticeable annoyance. The root causes identified are: - Each agent maintains its own context, conversation history, and vector database notes - These memories lack a layer for "conversation targets" - Adding new channels like email, calendar, and eventually LinkedIn will worsen the duplication issue The author concludes that agents need a "**system of record for contacts**"—essentially a lightweight agent CRM—rather than relying solely on chat memory. Before speaking, an agent should read and write to this shared record to know "who this person is and what has already been asked." They are also seeking input on how others handle sharing contact context across agents.

Original post →

More from coding & agent

coding & agent channel →