# Telnyx Agent Tools: Agent Memory (Beta) — Documentation Index > Agent Memory (Beta) documentation within the Agent Tools section of the Telnyx developer docs (https://developers.telnyx.com). > This file: https://developers.telnyx.com/docs/development/llms/agent-tools-agent-memory-beta-llms-txt · Root index: https://developers.telnyx.com/llms.txt ## Agent Memory - [Overview](https://developers.telnyx.com/docs/agent-memory.md): Long-term memory for AI agents: a profile per user, caller, or agent, written to with ingest and remember, read back with recall. ## Features - [Writing Memories](https://developers.telnyx.com/docs/agent-memory/writing.md): Two ways to put something in a profile: ingest a whole session and let facts be extracted, or remember a single fact exactly as written. - [Recalling Memories](https://developers.telnyx.com/docs/agent-memory/recall.md): Ask a profile a question and get ranked facts back, or read everything one profile holds. - [Sources](https://developers.telnyx.com/docs/agent-memory/sources.md): What a profile stored — each ingested session and remembered fact — and how to trace a memory back to it. - [Forgetting](https://developers.telnyx.com/docs/agent-memory/deleting.md): Forget everything Agent Memory holds about one profile. - [Isolation Levels](https://developers.telnyx.com/docs/agent-memory/isolation.md): How Agent Memory keeps memories separated: by organization, by namespace, and by profile. - [Namespace Settings](https://developers.telnyx.com/docs/agent-memory/namespace-settings.md): Settings a namespace carries, shared by every profile in it — today, summary instructions. ## API Reference (Agent Memory (Beta)) ### Memory - [Ingest a session's messages into a profile](https://developers.telnyx.com/api-reference/memory/ingest-a-sessions-messages-into-a-profile.md): Store a session. Facts are extracted from whatever you send — the body is taken as any JSON value and stored whole, so a framework's own transcript shape works… - [Remember one fact, stored as written](https://developers.telnyx.com/api-reference/memory/remember-one-fact-stored-as-written.md): For a fact the agent has already distilled: `text` is stored as given, with nothing extracted from it. Send a transcript to `ingest` instead. Remembering the s… - [Recall a profile's memories, ranked](https://developers.telnyx.com/api-reference/memory/recall-a-profiles-memories-ranked.md): Ranked memories for a question. Matching runs over the profile's memories and returns them in rank order with a relevance `score`; the score is null where the… - [Get a profile's precomputed summary](https://developers.telnyx.com/api-reference/memory/get-a-profiles-precomputed-summary.md): The whole profile as one card, precomputed, with no query. Built for the start of a session, where there is no question to ask yet. ### Profiles - [List a namespace's profiles](https://developers.telnyx.com/api-reference/profiles/list-a-namespaces-profiles.md): Profiles are never created, only written to, so this lists the ones that hold a memory. A profile whose first ingest is still running is not here yet. Ordered… - [List a profile's memories, most recent first](https://developers.telnyx.com/api-reference/profiles/list-a-profiles-memories-most-recent-first.md): Everything stored under one profile, unranked -- ask `recall` for the memories that answer a question. A profile that holds nothing is an empty page rather tha… - [Read one memory, and what it came from](https://developers.telnyx.com/api-reference/profiles/read-one-memory-and-what-it-came-from.md): One memory by its id, as `recall` and the listing return it, together with what it came from. A fact names its `source_id`: read it with `GET .../sources/{sour… - [Forget a profile's memories](https://developers.telnyx.com/api-reference/profiles/forget-a-profiles-memories.md): Delete everything held about one profile. A 2xx means none of its memories are left, and its summary goes with them. There is no undo. ### Sources - [List a profile's sources, most recently written first](https://developers.telnyx.com/api-reference/sources/list-a-profiles-sources-most-recently-written-first.md): Everything a profile has stored and extracts memories from: each ingested session, and each remembered fact, which has no session. Content is not listed; read… - [Read one source, with what was stored](https://developers.telnyx.com/api-reference/sources/read-one-source-with-what-was-stored.md): One source and its content, as it was stored: an ingested session's payload or a remembered fact. A source whose ingest is still queued answers 404 until it ha… - [Forget one source](https://developers.telnyx.com/api-reference/sources/forget-one-source.md): Deletes one source -- an ingested session or a remembered fact -- together with the memories derived from it. A memory derived from this source and others is d… ### Settings - [Get a namespace's settings](https://developers.telnyx.com/api-reference/settings/get-a-namespaces-settings.md): What is currently set for this namespace. `instructions: null` means none are set and summaries use the neutral default. - [Change a namespace's settings](https://developers.telnyx.com/api-reference/settings/change-a-namespaces-settings.md): Only the fields you send are changed; anything omitted is left as it is, so `{}` changes nothing. Sending `instructions: null`, or an empty or whitespace-only… ### Operations - [Status of a write](https://developers.telnyx.com/api-reference/operations/status-of-a-write.md): Whether a write has finished. Both `ingest` and `remember` return an `operation_id`, and a memory is not recallable until its operation completes — extraction,…