Telnyx Agent Memory (Beta) gives AI agents long-term memory through one API. Each user, caller, or agent gets a profile. Your app writes sessions and facts in, and the agent recalls the ones that matter when the next conversation starts.
session_id again replaces that session, so a retry after a timeout is safe.api.telnyx.com, called with the same API key as the rest of your Telnyx account, so there is no separate vendor to integrate.202 with an operation to poll, and a memory is recallable once that operation completes, usually within seconds. One namespace, default, is available today.
curl -X POST "https://api.telnyx.com/v2/ai/memory/namespaces/default/profiles/user_4417/remember" \
-H "Authorization: Bearer $TELNYX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Prefers an aisle seat and a vegetarian meal"}'
operation_id at /namespaces/default/operations/{operation_id} until its status is completed.
curl -X POST "https://api.telnyx.com/v2/ai/memory/namespaces/default/profiles/user_4417/recall" \
-H "Authorization: Bearer $TELNYX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "What seat and meal should I book?", "top_k": 3}'
DELETE /namespaces/default/profiles/{id}, or delete a single source to remove just the memories it produced.
Learn more in the Agent Memory docs, including writing memories, recalling memories, and deleting memories.