Skip to content

Conversation history ​

2 min read

History is a second layer of long-term memory: it keeps conversations so an agent can retrieve information that is not in the current thread's context. It is useful when someone resumes a matter weeks later, changes channel, or asks about something discussed previously.

It complements the agent's memories. Memories contain consolidated knowledge to reuse; history retains what actually happened in conversations and makes it searchable when it becomes relevant again.

Search beyond the current thread ​

Each conversation retains its own context, but the agent is not limited to that one thread. When handling a contact, it can review available history and search information across the channels linked to that person.

For example, it can find a condition agreed by email while answering a query received through Telegram. Threads remain isolated; the agent consults only what it needs instead of adding all past information to every reply.

Conversational memory

When resuming a conversation, the agent can retrieve recent information and consult what was discussed before.

Search across channels

It can find specific information in a contact's available history, even when it was discussed in another channel.

Bounded access

History respects the agent's access and organization permissions. It does not make other people's conversations available as context.

You do not need to prepare searches

The agent can consult history itself when it detects that it needs to check something earlier. You do not need to create a memory for every detail in a conversation.

Retention by plan ​

The history window determines how far an agent can search and how long you can review threads in Kujira.

PlanConversation history
Free30 days
Basic90 days
Pro180 days
Enterprise365 days by default, expandable by agreement

Once a conversation is outside that window, it is no longer available to search. If you need to retain learnings beyond history, turn them into a long-term memory.

See Plans and limits for the other capabilities included in each plan.

How it relates to channels ​

History is built from messages that pass through channels. Each channel keeps its conversations separate, but Kujira can link the channels of the same person so an agent can find an earlier answer when relevant.

In Agent Desk, you can review those threads, manage contacts, and assign their handling to a person or agent.