memory

Account memory

Learn how account-level context differs from a single conversation, what it is used for, and how it is kept separate from other users.

· OpenbirdAI documentation

Account memory is durable context attached to your user identity — preferences, recurring constraints and facts you have asked OpenbirdAI to retain. It follows you between conversations inside the workspaces you belong to, and it is never shared with another user.

This guide describes a capability that depends on the connected provider, the permissions granted to it, and your current plan. If the provider cannot supply the required data, OpenbirdAI reports it as unavailable rather than estimating.

What belongs in account memory

  • Standing preferences — tone, format, length, language.
  • Recurring constraints you always want applied, such as a reporting currency.
  • Facts about your own role, business or priorities that stay true across sessions.

Anything that should be visible to teammates belongs in workspace memory instead. That boundary is enforced, not advisory.

How it is applied

Account memory is scored alongside conversation context and workspace memory during context assembly. It participates in ranking, so it informs an answer but never silently overrides an explicit instruction in the current question.

If an instruction in the current question contradicts a stored preference, the current instruction wins and you should update the stored preference so the conflict does not recur.

Correcting and removing account memory

  1. State the correction explicitly in Ask, for example "remember that my reporting currency is USD, not LKR".
  2. Confirm the updated behaviour in a later conversation.
  3. Ask for removal of a fact you no longer want retained, and verify it is no longer applied.

If a stored fact is wrong and keeps appearing, correct it in a new conversation rather than trying to override it repeatedly — repeated overrides do not delete the original.

What is worth storing

Good account memory is small, stable and reusable: a reporting currency, a preferred output format, the role you hold, the market you sell in. Bad account memory is anything that changes weekly, anything a connected service can provide more reliably, and anything that actually belongs to the team.

  • Store the rule, not the instance — "always show monthly totals" beats a list of individual months.
  • Store corrections as corrections, so the wrong version stops competing with the right one.
  • Do not store anything a connection can already answer with fresh, sourced data.

Boundaries

  • Never visible to another user, including teammates in the same workspace.
  • Never included in public documentation, sitemaps or machine-readable exports.
  • Never used to bypass a permission: memory cannot authorise access to data.

Common questions

Can my teammate see my account memory?

No. Account memory is scoped to your user identity.

Does account memory authorise data access?

Never. It shapes context and preference only; authorization is enforced separately.

Was this page helpful?