Skip to main content

Memory

Memory enables agents to remember information across conversations. Without memory, every conversation starts from zero. With memory, agents build up context about users, teams, and past interactions over time.

Why Memory Matters

Without memory:

Conversation 1: "My laptop is a MacBook Pro M3" -- "Got it!"

Conversation 2 (next day): "My laptop is running slow" -- "What kind of laptop do you have?" (forgot)

With memory:

Conversation 1: "My laptop is a MacBook Pro M3" -- "Got it, I'll remember that!"

Conversation 2 (next day): "My laptop is running slow" -- "I see you're using a MacBook Pro M3. Let me help..." (remembers)

Memory Types

MeetLoyd has four types of memory, each with a different scope:

TypeScopePersists Across SessionsShared WithUse Case
ConversationSingle conversationNoSame conversation onlyShort-term context within a dialogue
UserPer user, per agentYes (configurable retention)Same user + agentPersonalization, preferences, past issues
TeamAll agents in a teamYes (until deleted)All team agentsShared knowledge, current outage info, customer context
KnowledgePer agentYes (until deleted)Same agentReference documents, guides, policies

Conversation Memory

Automatic within a single conversation. No configuration needed -- the agent naturally remembers everything said in the current thread.

User Memory

Persists across conversations for a specific user. The agent remembers your name, preferences, devices, and past issues from previous sessions. Retention is configurable (default 90 days).

Team Memory

Shared across all agents in a team. When one agent learns something important (e.g., "we're investigating an email outage"), every agent on the team can see it.

Knowledge Memory

Structured information uploaded to an agent as reference material -- employee handbooks, product documentation, troubleshooting guides. The agent can search and reference this content when answering questions.

How Agents Use Memory

Agents use memory tools automatically during conversations:

ActionWhat Happens
User shares personal infoAgent stores it (name, department, devices, preferences)
User asks a factual questionAgent searches knowledge base and memories
User returns for a new conversationAgent retrieves relevant context from past sessions
Agent learns something importantAgent stores it in team memory for other agents

Files and Memory

Files uploaded to conversations are automatically parsed and their content is cached. When a user attaches files to a message, the full parsed text is injected into the agent's prompt -- agents can read documents instantly without calling a download tool.

Agents can then store key facts from documents as memories for future conversations. For RAG use cases, uploaded files are automatically chunked and searchable alongside memories.

See Files and Attachments for details on storage, parsing, and content injection.

Configuring Memory

Enable User Memory

In the agent's settings, toggle User Memory on and set the retention period. Default retention is 90 days.

SettingDescription
EnabledTurn user memory on or off for this agent
RetentionHow long memories are kept (30d, 90d, 180d, or unlimited)
Auto-cleanupAutomatically delete expired memories

Enable Team Memory

Team memory is enabled at the team level. All agents in the team automatically share this memory pool.

Adding Knowledge

Upload documents to an agent's knowledge base from the dashboard:

  1. Open the agent's settings
  2. Go to the Knowledge section
  3. Upload documents (PDF, DOCX, TXT, etc.)
  4. Content is automatically parsed, chunked, and indexed

Agents can then search this knowledge base when answering questions.

Memory in System Prompts

Guide how your agents use memory by including instructions in the system prompt:

What to remember:

  • User's name, role, and department
  • Device information (laptop model, phone)
  • Communication preferences
  • Past issues and their resolutions
  • Explicitly requested preferences ("Remember that I prefer bullet points")

What NOT to remember:

  • Passwords or credentials
  • Credit card numbers
  • Sensitive personal data
  • Temporary or one-time information
  • Anything the user asks to forget

Using memory well:

  • Check memory at the start of conversations for context
  • Save important information proactively
  • Reference past interactions naturally ("I remember you had a similar VPN issue last month...")
  • Update outdated information when you learn it has changed

Privacy and Compliance

User Control

Users can request that an agent forget everything about them. This permanently deletes all user-scoped memories for that agent.

Data Retention

Configure automatic cleanup so memories do not persist indefinitely. Retention settings are per-agent and can be adjusted at any time.

Audit Trail

All memory operations (store, retrieve, delete) are logged for compliance and audit purposes.

Troubleshooting

IssueCheck
Agent does not remember between conversationsVerify user memory is enabled in agent settings
Memories seem missingCheck retention settings -- memories may have expired
Agent not using knowledge baseVerify documents were successfully parsed (check parse status)
Team agents not sharing contextConfirm team memory is enabled at the team level

Files & Attachments
Upload documents for agents to read
Skills
Add domain expertise packages
Conversations
How chat threads maintain context