All integrationsAI Search & Memory

Mem0

Give your workflows a long-term memory: store what you learn about a person or agent in Mem0, search it back in plain language, keep it up to date, and export or delete it when asked.

actions
22

Actions

Steps a workflow can run in Mem0.

  • Add memoriesExtract durable facts from a conversation (or a block of text) and store them in Mem0 against a user, agent, run or app.
  • Search memoriesSearch stored memories in plain language and get the most relevant ones back, each with a relevance score.
  • Get memoriesList everything Mem0 has stored for a user, agent, run or app, one page at a time.
  • Get memoryRead one memory by its ID: its text, who it belongs to, its categories and metadata.
  • Get memory historySee every change made to one memory, oldest first: what it said before and after, and the conversation that changed it.
  • Update memoryChange a single memory's text, metadata or expiration date.
  • Update memories in bulkChange the text of up to 1,000 memories in one step.
  • Give feedback on a memoryTell Mem0 whether a memory was right, so it gets better at what it keeps.
  • Delete memoryPermanently delete a single memory by its ID.
  • Delete memories in bulkPermanently delete up to 1,000 memories by their IDs in one step. This cannot be undone.
  • Delete all memoriesPermanently delete every memory stored for one user, agent, run or app. Mem0 deletes them in the background. This cannot be undone.
  • List users, agents, apps and runsList the users, agents, apps and runs that have memories in Mem0, with how many of each there are.
  • Delete a user, agent, app or runPermanently delete a user, agent, app or run from Mem0 along with every memory it holds. Mem0 deletes them in the background. This cannot be undone.
  • Get user profileRead the profile Mem0 builds for a user from their memories, shaped by your project's profile settings.
  • Start memory exportStart exporting the memories of a user, agent, run or app in a shape you describe. Fetch the result a few seconds later with Get memory export.
  • Get memory exportFetch the data an export produced, shaped by the schema it was started with.
  • List eventsList the recent background jobs in your Mem0 project, such as adds and deletes, with whether each succeeded.
  • Get eventCheck on a background job, such as the extraction Add memories queues: whether it finished, and which memories it added, changed or deleted.
  • List webhooksList the webhooks on your Mem0 project.
  • Create webhookHave Mem0 call a URL of yours whenever memories in your project are added, updated, deleted or categorized.
  • Update webhookRename a webhook, point it at a new URL, or change which events it is sent. Fields left empty stay as they are.
  • Delete webhookDelete a webhook so Mem0 stops calling its URL.

Automate Mem0 with Lodol.

Connect Mem0 and ask your AI for your first workflow.

Free plan, no credit card