---
title: "Remember one fact, stored as written"
method: POST
path: "/ai/memory/namespaces/{namespace}/profiles/{profile_id}/remember"
tags: ["Memory"]
---

# Remember one fact, stored as written

`POST /ai/memory/namespaces/{namespace}/profiles/{profile_id}/remember`

## Request

- Base URL: `https://api.telnyx.com/v2`
- URL: `https://api.telnyx.com/v2/ai/memory/namespaces/{namespace}/profiles/{profile_id}/remember`
- Auth: HTTP bearer

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 same text again writes the same memory rather than a second copy of it, so a retry is safe. The write runs asynchronously -- poll the returned operation.

## Path parameters

- `profile_id` string, required
- `namespace` string, required

## Request body

- RememberRequest
  - `text` string, required

## Response `202`

Successful Response

- RememberResponse
  - `data` AcceptedMemory, required
    - `operation_id` string, required
    - `profile_id` string, required
    - `source_id` string, required: Identifies one source within its profile: an ingested session, or one remembered fact. Returned by `ingest` and `remember` when the write is accepted. Re-ingesting a session keeps its source id.

## Other responses

- `401`: Unauthorized
- `404`: The namespace does not exist
- `422`: Invalid request
- `502`: Upstream error

## Changes

- **2026-10-15** `a72569d69430`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/team-telnyx/apis/telnyx-api/changes/ai/memory/namespaces/:namespace/profiles/:profile_id/remember/post.md)

---

[API](https://skmtc.dev/team-telnyx/apis/telnyx-api.md) - [All operations](https://skmtc.dev/team-telnyx/apis/telnyx-api/llms.txt) - [OpenAPI document](https://skmtc.dev/team-telnyx/apis/telnyx-api/revisions/0f17b8167873?raw)
