Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. What Your AI Should Remember, and What It Should Not
AI Integration

What Your AI Should Remember, and What It Should Not

Conversation memory in AI integrations: session, profile and historical memory, summarising long chats, and the privacy decisions that come with each type.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Remember within a conversation always. Remember across conversations only where it clearly helps, with the user's knowledge, a way to see it and a way to delete it.

Three kinds of memory

  • Session: what has been said in this conversation. Essential and uncontroversial.
  • Profile: stable facts about this user — their account, their role, their preferences.
  • Historical: what happened in past conversations. Useful and the most sensitive.

Session memory needs managing

Long conversations exceed what can be sent economically. Summarise older turns while keeping recent ones verbatim, and keep any decisions or commitments in the summary.

The failure mode is a summary that drops the specific detail the user just gave you. Keep entities and numbers verbatim; compress the discussion around them.

Profile memory should come from your systems

Do not have the assistant remember the customer's account number. Look it up from the CRM at the start of the conversation, from an authenticated identity.

Anything the system already knows should be fetched rather than remembered, because fetched data is current and remembered data drifts.

Historical memory: helpful and hazardous

  1. Say plainly that past conversations are retained
  2. Let the user see what is stored about them
  3. Let them delete it, and honour that properly
  4. Set a retention period and enforce it automatically
  5. Never surface one user's history to another

The recognition trade-off

“Last time you asked about X” is helpful from a service you use daily and unsettling from one you contacted once. Match the memory to the relationship.

When in doubt, remember less and fetch more. Fetched context feels like good record-keeping; remembered context can feel like surveillance.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

How long should we keep conversations?

Long enough to be useful and no longer — thirty to ninety days suits most support contexts. Decide, document, and enforce it automatically.

Does memory improve answers?

Within a conversation, enormously. Across conversations, modestly, and it carries most of the privacy weight.

What about anonymous website visitors?

Session only, cleared on close, with no cross-session identification. Anything more needs a consent conversation you probably do not want to have.

Can users ask what is stored?

They can and they may have a legal right to. Build the view before someone asks; it is far easier than reconstructing it under a deadline.

Keep reading

More on AI Integration

Start here

Deciding what your assistant should remember?

It is a product decision and a privacy one. Happy to talk through where the line usually sits.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →