Skip to main content

Overview

Every personal CREAO agent has long-term memory (called Playbooks in the product UI). Memory is created automatically as the agent runs and learns reusable workflow rules. The Developer API lets you read that memory, overwrite it, or clear it. Memory is scoped per agent. Changing one agent’s memory never affects another.

Read memory

Optional query params:
  • statuspending, approved, rejected, all, or a comma-separated list
  • limit — default 500, max 1000
An agent with no memory returns { "items": [] }.

Overwrite memory

PUT replaces the entire memory set. New items are written first; previous items are deleted only after that write succeeds, so a failed overwrite leaves the existing memory untouched.
Rules:
  • Max 100 items per request
  • Each content value is capped at 8 KB
  • status defaults to approved when omitted (so items apply on the next run)
  • Pass "items": [] to clear memory via overwrite

Clear memory

Errors

See also the OpenAPI operations under Agent Memory.