Long-Term Memory

Overview

Long-Term Memory in SeaChat allows agents to retain persistent user context across conversations, enabling more human-like, personalized, and context-aware responses. This premium feature is essential for use cases like marketing, sales, and customer service, where remembering user preferences and past interactions is crucial.

For example, a user might ask, “What do you know about me?” With Long-Term Memory enabled, the AI agent can recall and respond with detailed information from previous conversations, like hobbies, preferences, or travel plans.

THe following guide explains how to enable and use Long-Term Memory in SeaChat for and example use case and management tips.

Video Tutorial:

Getting Started

Here’s a guide to enabling and using Long-Term Memory in SeaChat:

Long-Term Memory


Activate Long-Term Memory Feature

To enable Long-Term Memory:

  • Navigate to Agent ConfigurationAdvanced Settings.

  • Enable the Long-Term Memory feature.

  • Save your changes.

How It Works

When Long-Term Memory is active, SeaChat will automatically save key facts about users during conversations, like their preferences, past questions, and relevant interests.

When a user returns, even after a long time, SeaChat can recall this information, creating a more seamless and tailored interaction.

Example Use Case

Initial Conversation


Long-Term Memory Example | Conversation 1

Follow-Up Conversation


Long-Term Memory Example | Conversation 2

Updated Preferences


Long-Term Memory Example | Conversation 3

With each interaction, the agent dynamically updates the user profile, retaining both past and new preferences.

Managing Long-Term Memory


Long-Term Memory Option Button

Supervisors can manage Long-Term Memory in the Conversations section:

  • Select the desired user conversation.

  • Click the Long-Term Memory option (three dots).

  • View, update, or erase the user’s memory.

Tip: Use this feature to segment users, deliver targeted marketing messages, or provide tailored support.

Resetting Memory


Delete Long-Term Memory Permanently

For testing or privacy purposes, you can reset Long-Term Memory:

  • Select the desired user conversation.

  • Click the Long-Term Memory option (three dots).

  • Select Erase All for the user.

Warning: Resetting memory is irreversible and will remove all stored context.

Conversation History Turn

SeaChat retains up to 20 conversation turns by default. Long-Term Memory extends this limit indefinitely, allowing agents to remember user context over extended periods.

However, this means if the users wishes to disable the Long-Term Memory feature, it will only prevent the AI agent from remembering any user context. To completely remove the effect of context, users should also set the Conversation History Turn Count to 0 to prevent the AI agent from remembering any conversation history.

Here are the steps to modify the Conversation History Turn Count:


Context | Conversation History Turn Count

  • Navigate to Agent ConfigurationAdvanced Settings.

  • Click on Context.

  • Set the Conversation History Turn Count to 0.

Additional Notes

  • Default Context Limit: SeaChat retains up to 20 conversation history turns by default. Long-Term Memory extends this limit indefinitely.

  • Privacy Compliance: Long-Term memory is securely stored and can be erased at any time to ensure data privacy compliance.

  • Applications: Ideal for customer profiling, personalized marketing, and enhancing user experiences.

Conclusion

Long-Term Memory transforms SeaChat into a smarter, more personalized AI assistant by retaining user context over extended periods. Whether for sales, customer support, or small talk, this feature ensures your AI agent remembers what matters most to your users.