> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://help.getzep.com/v4/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://help.getzep.com/_mcp/server. # v4 ## Docs - [Zep Documentation](https://help.getzep.com/v4/overview.md): Zep is the unified context layer for enterprise data. It combines business data, documents, and conversations into shared, governed context for agents. - [Get started with Zep](https://help.getzep.com/v4/use-cases.md): Pick a Zep quickstart for enterprise context graphs, agent memory, or customer and account context. - [Build project, product, and domain context](https://help.getzep.com/v4/give-your-agent-domain-knowledge.md): Create, populate, search, and govern a shared Context Graph for a project, product, or business domain. - [Agent memory quickstart](https://help.getzep.com/v4/quick-start-guide.md): Build agent memory with Zep users, threads, business data, and a retrieved Context Block. - [Unify customer and account context](https://help.getzep.com/v4/how-to-share-context-across-users-using-graphs.md): Create a user graph and an account Context Graph, ingest data into the correct scope, and retrieve from both for an authorized task. - [Install SDKs](https://help.getzep.com/v4/install-sdks.md): Install the Zep SDK for Python, TypeScript, or Go and start building agent memory. See the quick start for end-to-end setup. - [Unified context](https://help.getzep.com/v4/concepts.md): Core Zep concepts: unified context, temporal Context Graphs, the Context Lake, governance, retrieval, facts, and Observations. - [Context Graph overview](https://help.getzep.com/v4/graph-overview.md): Learn how Zep represents enterprise, customer, account, and user context in temporal Context Graphs. - [Context Lake](https://help.getzep.com/v4/context-lake.md): The Context Lake manages and serves temporal Context Graphs as one governed system. - [What is context engineering?](https://help.getzep.com/v4/what-is-context-engineering.md): Context engineering assembles the right information around an LLM for reliable agents. Zep does it with temporal knowledge graphs and Smart Context Assembly. - [Solutions built with Zep](https://help.getzep.com/v4/solutions.md): Use Zep for enterprise context graphs, agent memory, and customer or account context. - [Enterprise context graphs](https://help.getzep.com/v4/enterprise-context-graphs.md): Build governed Context Graphs for projects, products, operations, and business domains. - [Agent memory](https://help.getzep.com/v4/agent-memory-solution.md): Build agent memory with user Context Graphs, threads, messages, business data, and Context Blocks. - [Customer and account context](https://help.getzep.com/v4/customer-account-context.md): Build governed customer and account context from user activity, conversations, CRM records, support data, and business events. - [Architecture patterns](https://help.getzep.com/v4/architecture-patterns.md): Choose the right Zep architecture by deciding across scope, ingestion, and retrieval axes. - [Build an Agent with Zep](https://help.getzep.com/v4/build-an-agent-with-zep.md): Learn the graph, add domain knowledge, plan retrieval, call several Zep tools, and evaluate the agent. - [Build Tools for an Agent](https://help.getzep.com/v4/build-agent-tools.md): Select tools from the agent task, pin the parameters that the application controls, write tool descriptions, and return compact results. - [Working with Context](https://help.getzep.com/v4/working-with-context.md): Use the Zep context lifecycle for enterprise context graphs, agent memory, and customer or account context. - [Ingest](https://help.getzep.com/v4/adding-context.md): Add data to user graphs or shared Context Graphs with the SDK, zep-ingest, or the Batch API. - [Prepare Data for Ingestion](https://help.getzep.com/v4/prepare-data-for-ingestion.md): Prepare source data so Zep can resolve entities, preserve timelines, and extract useful facts into a Context Graph. - [Create an Ingestion Pipeline](https://help.getzep.com/v4/zep-ingest.md): Learn how to use zep-ingest to prepare, preview, submit, and monitor entities, relationships, documents, conversations, and structured records. - [Adding Messages](https://help.getzep.com/v4/adding-messages.md): Learn how to add chat history and messages to Zep. - [Threads](https://help.getzep.com/v4/threads.md): Understanding conversation threading in Zep - [Adding Business Data](https://help.getzep.com/v4/adding-business-data.md): Add structured and unstructured business data to Context Graphs - [Documents](https://help.getzep.com/v4/documents.md): Group episodes on a Context Graph the way threads group messages - [Batch ingestion](https://help.getzep.com/v4/adding-batch-data.md): Load large historical datasets into Context Graphs with the Batch API, including business records, documents, archived conversations, and migration data. - [Shape the Graph](https://help.getzep.com/v4/customizing-context.md): Customize how Zep builds the Context Graph from your data - [Customizing Graph Structure](https://help.getzep.com/v4/customizing-graph-structure.md): Define custom entity and edge types so Zep extracts the entities and relationships that matter for your domain — a domain ontology for precise context recall. - [How Graph Creation Works](https://help.getzep.com/v4/how-graph-creation-works.md): How Zep builds a Context Graph from episodes: extract entities and facts, resolve them against existing graph state, summarize, and persist. - [Custom instructions](https://help.getzep.com/v4/custom-instructions.md): Describe your domain so Zep can better understand your data - [User Summary Instructions](https://help.getzep.com/v4/user-summary-instructions.md): Customize how Zep generates entity summaries for users in their Context Graph - [Steering observations](https://help.getzep.com/v4/steering-observations.md): Guide how Zep generates observations with a custom instruction and observation types - [Retrieve](https://help.getzep.com/v4/assembling-context.md): Retrieve context with graph search, Zep's Context Block, context templates, or advanced construction. - [Context types](https://help.getzep.com/v4/context-types.md): The context types Zep produces from a Context Graph — facts, entities, episodes, thread summaries, observations, and the user summary — and when to use each. - [Facts](https://help.getzep.com/v4/facts.md): Facts are precise, time-stamped relationships on a Context Graph. Bi-temporal valid_at/invalid_at timestamps let Zep track change and answer point-in-time queries. - [Entities](https://help.getzep.com/v4/entities.md): The nouns Zep extracts from a graph, each with a name and an evolving narrative summary - [Episodes](https://help.getzep.com/v4/episodes.md): Raw data artifacts ingested into a graph, retrievable verbatim - [Thread summaries](https://help.getzep.com/v4/thread-summaries.md): Per-thread, incremental summaries of a conversation's messages - [Observations](https://help.getzep.com/v4/observations.md): Observations are durable, evidence-backed patterns Zep derives from a Context Graph — recurring loops, preferences, commitments, and state transitions across many facts. - [User summary](https://help.getzep.com/v4/user-summary.md): A baseline description of the user - [Episode metadata projection](https://help.getzep.com/v4/episode-metadata-projection.md): How episodes associate with the facts, entities, observations, thread summaries, and user summary derived from them, and how episode metadata projects onto those artifacts for filtering. - [Retrieving context](https://help.getzep.com/v4/retrieving-context.md): Retrieve a prompt-ready Context Block from a user's Context Graph. Zep selects relevant context from the graph. - [Context templates](https://help.getzep.com/v4/context-templates.md): Create reusable context templates to shape the format and contents of your Zep Context Block while keeping automatic relevance detection. - [Advanced Context Block construction](https://help.getzep.com/v4/advanced-context-block-construction.md): Build a custom Context Block from graph-search results - [Create a Context Graph](https://help.getzep.com/v4/create-graph.md): Create shared or domain context that is not owned by one Zep user - [Users and User Graphs](https://help.getzep.com/v4/users-and-user-graphs.md): Understanding user management and knowledge graph integration in Zep - [Graph directory](https://help.getzep.com/v4/graph-directory.md): Discover shared Context Graphs by name and description before you search their contents. - [Searching the Graph](https://help.getzep.com/v4/searching-the-graph.md): Search a user graph or shared Context Graph for task-relevant data - [Reading Data from the Graph](https://help.getzep.com/v4/reading-data-from-the-graph.md): Read nodes, edges, episodes, and graph neighborhoods - [Graph visualizer assistant](https://help.getzep.com/v4/graph-visualizer-assistant.md): Use the graph visualizer assistant in the Zep dashboard to ask read-only questions about the graph you are viewing. - [Deleting Data from the Graph](https://help.getzep.com/v4/deleting-data-from-the-graph.md): Delete edges, nodes, episodes, threads, users, and shared Context Graphs - [Cloning Graphs](https://help.getzep.com/v4/cloning-graphs.md): Create complete copies of graphs with new identifiers for testing, migration, or templating - [Manually Updating the Graph](https://help.getzep.com/v4/adding-fact-triplets.md): Add nodes and fact triplets, or update existing nodes and edges - [Hyperedges](https://help.getzep.com/v4/hyperedges.md): Create, read, update, and delete hyperedges with the v4 SDKs. - [Add User Specific Business Data to User Graphs](https://help.getzep.com/v4/how-to-add-user-specific-business-data-to-user-graphs.md): Add business records that belong to one application user - [Chunking Large Documents with Contextualized Retrieval](https://help.getzep.com/v4/chunking-large-documents.md): Ingest documents larger than 10,000 characters using semantic chunking and LLM-powered contextualization - [Check Data Ingestion Status](https://help.getzep.com/v4/check-data-ingestion-status.md): Check whether direct, batch, and zep-ingest operations have finished - [Get Most Relevant Facts for an Arbitrary Query](https://help.getzep.com/v4/how-to-get-most-relevant-facts-for-an-arbitrary-query.md): Search a Context Graph for facts that are relevant to a query - [Find Facts Relevant to a Specific Node](https://help.getzep.com/v4/how-to-find-facts-relevant-to-a-specific-node.md): Retrieve facts connected to an entity in a Context Graph - [Agent Skills overview](https://help.getzep.com/v4/agent-skills.md): Agent Skills learn from the task runs of your agent. Zep compiles each verified run into a versioned procedure that the agent reads at task time over MCP or the Zep SDKs. - [Agent Skills quickstart](https://help.getzep.com/v4/agent-skills/quickstart.md): Create an Agent, capture a Trace, close the Trace with verification, search for the compiled Skill, and record the Skill use. - [Capture Traces](https://help.getzep.com/v4/agent-skills/capture-traces.md): Create Traces, append ordered events, declare retries, and close each Trace with an outcome and a verification strength. - [Import Traces from Braintrust](https://help.getzep.com/v4/agent-skills/import-traces.md): Learn Skills from the traces that your agent already sends to Braintrust. - [Configure learning and admission](https://help.getzep.com/v4/agent-skills/learning-and-admission.md): Configure compilation mode, automatic or member approval, admission gates, and candidate evaluations for Agent Skills. - [Retrieve Skills and record use](https://help.getzep.com/v4/agent-skills/retrieve-skills.md): Search the admitted Skills of an Agent, put Skill text in a prompt, record each Skill use and its outcome, and connect agents through the Context MCP Server. - [Inspect and restore Skills](https://help.getzep.com/v4/agent-skills/manage-skills.md): Compare Agent Skill versions, restore an earlier version, and read the Trace evidence of a Skill. - [Share Agent Skills](https://help.getzep.com/v4/agent-skill-publication.md): Publish an admitted Skill to a named Agent in the same security domain - [Write a Skill manually](https://help.getzep.com/v4/agent-skills/author-skills.md): Write a Skill definition, create new Skill versions, approve a written Skill, and retire a Skill. - [Governance](https://help.getzep.com/v4/governance.md): Govern unified context with RBAC, ABAC policies, source traceability, Audit Logs, and API Logs. - [Managing team access](https://help.getzep.com/v4/role-based-access-control.md): Role-based access control (RBAC): grant account- and project-scoped dashboard permissions to teammates. - [Zep Support access](https://help.getzep.com/v4/support-access.md): Grant, extend, and revoke time-limited read-only access for Zep Support from the Members page. - [Enterprise SSO](https://help.getzep.com/v4/enterprise-sso.md): Connect your identity provider so members sign in to Zep with your own credentials. - [Policy-based access control](https://help.getzep.com/v4/policy-based-access-control.md): Policy-based access control (ABAC) for Zep: attach policy sets to API keys for agents and to UserGroups for Context MCP users to enforce least privilege over context. - [Agent access](https://help.getzep.com/v4/attribute-based-access-control.md): Attribute-based access control (ABAC) for agents: attach policies to API keys to limit which actions and context each agent can reach inside a project. - [UserGroup access](https://help.getzep.com/v4/usergroup-access.md): UserGroup access in Zep: group Zep users into managed UserGroups and the virtual All Users group, attach ABAC policies, and control which shared Context Graphs Context MCP users can reach. - [Source traceability](https://help.getzep.com/v4/source-traceability.md): Trace facts and other graph artifacts to their ingested source episodes and retain source references for application audit workflows. - [Content policies](https://help.getzep.com/v4/content-policies.md): Zep content policies: define categories and rules for a project, bind the policy to new graphs, read the policy state of each episode, control whether flagged episodes appear in episode lists, and audit dropped artifacts. - [Audit logging](https://help.getzep.com/v4/audit-logging.md): Track and monitor account activity with enterprise audit logging - [API logging](https://help.getzep.com/v4/api-logging.md): Review recorded SDK and API request activity - [Security & Compliance](https://help.getzep.com/v4/security-compliance.md): Zep security and compliance: SOC 2 Type II, HIPAA BAA, BYOK, BYOM, and Cloud / BYOC deployment models. For access policy, see Governance. - [HIPAA compliance](https://help.getzep.com/v4/hipaa-compliance.md): Guidelines for using Zep in HIPAA-compliant applications - [Bring Your Own Key (BYOK)](https://help.getzep.com/v4/bring-your-own-key.md): Encrypt Zep data with a customer-managed AWS KMS key - [Bring Your Own LLM (BYOM)](https://help.getzep.com/v4/bring-your-own-llm.md): Configure supported model providers for a Zep deployment - [Zep for Agent Frameworks](https://help.getzep.com/v4/memory-for-agent-frameworks.md): Use Zep with supported agent frameworks for conversation persistence, Context Graph search, and provider-aware context placement. - [LangGraph integration](https://help.getzep.com/v4/langgraph-memory.md): Add durable, cross-session memory to LangGraph agents - [AutoGen integration](https://help.getzep.com/v4/autogen-memory.md): Add long-term agent memory to AutoGen agents - [LiveKit integration](https://help.getzep.com/v4/livekit-memory.md): Add long-term agent memory to LiveKit voice agents - [ElevenLabs Agents](https://help.getzep.com/v4/elevenlabs.md): Add persistent context to ElevenLabs voice agents using a custom LLM proxy. - [CrewAI integration](https://help.getzep.com/v4/crewai-memory.md): Add long-term agent memory and knowledge graphs to CrewAI agents - [NVIDIA NeMo Agent Toolkit](https://help.getzep.com/v4/nvidia-nemo.md): Use Zep for automatic memory in NVIDIA NeMo Agent Toolkit agents - [Google ADK integration](https://help.getzep.com/v4/google-adk-memory.md): Add persistent context and knowledge graphs to Google ADK agents - [AG2 integration](https://help.getzep.com/v4/ag2-memory.md): Add persistent agent memory and knowledge graphs to AG2 agents - [Microsoft Agent Framework integration](https://help.getzep.com/v4/microsoft-agent-framework-memory.md): Add long-term agent memory to Microsoft Agent Framework agents - [Pydantic AI integration](https://help.getzep.com/v4/pydantic-ai-memory.md): Add long-term agent memory to Pydantic AI agents - [Strands integration](https://help.getzep.com/v4/strands-memory.md): Add long-term agent memory to Strands - [Mastra integration](https://help.getzep.com/v4/mastra-memory.md): Add long-term agent memory to Mastra agents with processors and tools - [Vercel AI SDK integration](https://help.getzep.com/v4/vercel-ai-memory.md): Add long-term agent memory to Vercel AI SDK applications - [Eve](https://help.getzep.com/v4/eve.md): Add long-term agent memory to Vercel Eve agents with the Zep SDK - [Use Zep in Claude, ChatGPT, Cursor, and other clients](https://help.getzep.com/v4/use-zep-in-claude-chatgpt.md): Roll out the Zep Context plugin for your team, or install the Zep Context skill and connect the Context MCP Server separately. - [Context MCP Server](https://help.getzep.com/v4/context-mcp-server.md): Let your users' off-the-shelf agents work with the same memory as the agents you build, secured by your enterprise identity provider. - [Configuring authentication](https://help.getzep.com/v4/context-mcp-server/authentication.md): Connect a project's Context MCP Server to Google Workspace or your enterprise identity provider. - [Authorizing shared Context Graphs](https://help.getzep.com/v4/context-mcp-server/standalone-graph-authorization.md): Choose project-wide access or restrict each MCP user to shared Context Graphs granted through UserGroup policies. - [Connecting a client](https://help.getzep.com/v4/context-mcp-server/connect.md): Connect an MCP client to your own Zep memory and sign in through your organization's identity provider. - [Implement Zep with agents](https://help.getzep.com/v4/implement-zep-with-agents.md): Install the Build with Zep plugin so Claude Code, Codex, and Cursor build on Zep with the current docs and best practices. - [Documentation MCP server](https://help.getzep.com/v4/docs-mcp-server.md): Give coding agents real-time access to Zep's documentation. - [llms.txt](https://help.getzep.com/v4/llms-txt.md): Standardized documentation files for coding agents. - [zepctl CLI reference](https://help.getzep.com/v4/zepctl-cli.md): Command-line interface for administering Zep projects - [Debug mode](https://help.getzep.com/v4/debug-mode.md): Enable Zep debug mode from Project Settings and inspect per-episode workflow logs, errors, and Ingestion Traces available on Flex, Flex Plus, and Enterprise plans. - [Webhooks](https://help.getzep.com/v4/webhooks.md): Receive real-time notifications when events occur in Zep - [Performance guide](https://help.getzep.com/v4/performance.md): Reduce application-side latency when you use Zep - [Memory security best practices](https://help.getzep.com/v4/memory-security.md): Protect agents from memory poisoning with instruction isolation, controlled writes, scoped retrieval, action authorization, monitoring, and recovery. - [Working with rate limits](https://help.getzep.com/v4/rate-limits.md): How the Zep API limits request rates and how to handle them - [Evaluate Zep for Your Use Case](https://help.getzep.com/v4/evaluate-zep-for-your-use-case.md): Run end-to-end context evaluations using Zep's evaluation framework - [Migrating from v3](https://help.getzep.com/v4/migrating-from-v3.md): A method-by-method map from the Zep v3 SDK to v4, plus the behavior changes that need more than a rename. - [February 2026 deprecation wave](https://help.getzep.com/v4/february-2026-deprecation-wave.md): Guide to the February 2026 deprecation wave - [Migrate from Mem0](https://help.getzep.com/v4/mem0-to-zep.md): Map Mem0 users and memories to Zep users, threads, and graphs - [FAQ](https://help.getzep.com/v4/faq.md): Answers about Zep unified context, graph isolation, capacity, Graphiti, BYOC, pricing, and billing. - [Zep vs Graphiti](https://help.getzep.com/v4/zep-vs-graphiti.md): Compare the open-source Graphiti framework with Zep's managed Context Lake for unified enterprise context. - [Zep vs Graph RAG](https://help.getzep.com/v4/zep-vs-graph-rag.md): How Zep compares to GraphRAG. GraphRAG suits static documents; Zep handles dynamic data with bi-temporal facts and hybrid retrieval. - [Welcome to Graphiti!](https://help.getzep.com/v4/graphiti/getting-started/welcome.md): Graphiti is Zep's open-source framework for temporal knowledge graphs — Context Graphs — for AI agents, with incremental updates and hybrid retrieval. - [Overview](https://help.getzep.com/v4/graphiti/getting-started/overview.md): Graphiti builds temporal knowledge graphs — Context Graphs — for AI agents, fusing semantic, full-text, and graph search over evolving entities, facts, and relationships. - [Quick Start](https://help.getzep.com/v4/graphiti/getting-started/quick-start.md): Getting started with Graphiti - [Graphiti MCP Server](https://help.getzep.com/v4/graphiti/getting-started/mcp-server.md): Connect Graphiti's Context Graphs to Claude, Cursor, and other MCP clients via the Graphiti MCP server. - [LLM Configuration](https://help.getzep.com/v4/graphiti/configuration/llm-configuration.md): Configure Graphiti with different LLM providers - [Neo4j Configuration](https://help.getzep.com/v4/graphiti/configuration/neo4j-configuration.md): Configure Neo4j as the graph provider for Graphiti - [FalkorDB Configuration](https://help.getzep.com/v4/graphiti/configuration/falkordb-configuration.md): Configure FalkorDB as the graph provider for Graphiti - [AWS Neptune Configuration](https://help.getzep.com/v4/graphiti/configuration/neptune-configuration.md): Configure Amazon Neptune as the graph provider for Graphiti - [Adding Episodes](https://help.getzep.com/v4/graphiti/core-concepts/adding-episodes.md): How to add data to your Graphiti graph - [Custom Entity and Edge Types](https://help.getzep.com/v4/graphiti/core-concepts/custom-entity-and-edge-types.md): Enhancing Graphiti with Custom Ontologies - [Communities](https://help.getzep.com/v4/graphiti/core-concepts/communities.md): How to create and update communities - [Graph Namespacing](https://help.getzep.com/v4/graphiti/core-concepts/graph-namespacing.md): Using group_ids to create isolated graph namespaces - [Searching the Graph](https://help.getzep.com/v4/graphiti/working-with-data/searching.md): How to retrieve information from your Graphiti graph - [CRUD Operations](https://help.getzep.com/v4/graphiti/working-with-data/crud-operations.md): How to access and modify Nodes and Edges - [Adding Fact Triples](https://help.getzep.com/v4/graphiti/working-with-data/adding-fact-triples.md): How to add fact triples to your Graphiti graph - [Using LangGraph and Graphiti](https://help.getzep.com/v4/graphiti/integrations/lang-graph-agent.md): Building an agent with LangChain's LangGraph and Graphiti - [Telemetry](https://help.getzep.com/v4/graphiti/other/telemetry.md): Anonymous usage statistics Graphiti collects, and how to opt out - [Changelog](https://help.getzep.com/v4/changelog.md) - [Changelog (all entries)](https://help.getzep.com/v4/changelog/llms.txt) ## API Docs - SDK Reference > Thread [Create thread](https://help.getzep.com/v4/sdk-reference/thread/create.md) - SDK Reference > Thread [List threads](https://help.getzep.com/v4/sdk-reference/thread/list.md) - SDK Reference > Thread [Lookup thread by developer id](https://help.getzep.com/v4/sdk-reference/thread/lookup.md) - SDK Reference > Thread [Get thread](https://help.getzep.com/v4/sdk-reference/thread/get.md) - SDK Reference > Thread [Delete thread](https://help.getzep.com/v4/sdk-reference/thread/delete.md) - SDK Reference > Thread [Get thread context](https://help.getzep.com/v4/sdk-reference/thread/get-context.md) - SDK Reference > Thread [List thread episodes](https://help.getzep.com/v4/sdk-reference/thread/list-episodes.md) - SDK Reference > Thread [Add thread messages](https://help.getzep.com/v4/sdk-reference/thread/add-messages.md) - SDK Reference > Thread [List thread messages](https://help.getzep.com/v4/sdk-reference/thread/list-messages.md) - SDK Reference > Thread [Get thread summary](https://help.getzep.com/v4/sdk-reference/thread/get-summary.md) - SDK Reference > Thread > Message [Get message](https://help.getzep.com/v4/sdk-reference/thread/message/get.md) - SDK Reference > Thread > Message [Update message](https://help.getzep.com/v4/sdk-reference/thread/message/update.md) - SDK Reference > User [Create user](https://help.getzep.com/v4/sdk-reference/user/create.md) - SDK Reference > User [List users](https://help.getzep.com/v4/sdk-reference/user/list.md) - SDK Reference > User [Lookup user by developer id](https://help.getzep.com/v4/sdk-reference/user/lookup.md) - SDK Reference > User [Get user](https://help.getzep.com/v4/sdk-reference/user/get.md) - SDK Reference > User [Update user](https://help.getzep.com/v4/sdk-reference/user/update.md) - SDK Reference > User [Delete user](https://help.getzep.com/v4/sdk-reference/user/delete.md) - SDK Reference > User [Get user node](https://help.getzep.com/v4/sdk-reference/user/get-node.md) - SDK Reference > User [Get user summary instructions](https://help.getzep.com/v4/sdk-reference/user/get-summary-instructions.md) - SDK Reference > User [Set user summary instructions](https://help.getzep.com/v4/sdk-reference/user/set-summary-instructions.md) - SDK Reference > User Groups [Create user group](https://help.getzep.com/v4/sdk-reference/user-groups/create.md) - SDK Reference > User Groups [List user groups](https://help.getzep.com/v4/sdk-reference/user-groups/list.md) - SDK Reference > User Groups [Get user group](https://help.getzep.com/v4/sdk-reference/user-groups/get.md) - SDK Reference > User Groups [Update user group](https://help.getzep.com/v4/sdk-reference/user-groups/update.md) - SDK Reference > User Groups [Delete user group](https://help.getzep.com/v4/sdk-reference/user-groups/delete.md) - SDK Reference > User Groups [List user groups for a user](https://help.getzep.com/v4/sdk-reference/user-groups/list-for-user.md) - SDK Reference > User Groups > Members [Add user group members](https://help.getzep.com/v4/sdk-reference/user-groups/members/add-members.md) - SDK Reference > User Groups > Members [List user group members](https://help.getzep.com/v4/sdk-reference/user-groups/members/list-members.md) - SDK Reference > User Groups > Members [Remove user group members](https://help.getzep.com/v4/sdk-reference/user-groups/members/remove-members.md) - SDK Reference > User Groups > Members [List member candidates](https://help.getzep.com/v4/sdk-reference/user-groups/members/list-member-candidates.md) - SDK Reference > User Groups > Members [Remove one user group member](https://help.getzep.com/v4/sdk-reference/user-groups/members/remove-member.md) - SDK Reference > User Groups > Policy Sets [List policy sets on a user group](https://help.getzep.com/v4/sdk-reference/user-groups/policy-sets/list-policy-sets.md) - SDK Reference > User Groups > Policy Sets [Attach policy set to a user group](https://help.getzep.com/v4/sdk-reference/user-groups/policy-sets/attach-policy-set.md) - SDK Reference > User Groups > Policy Sets [Detach policy set from a user group](https://help.getzep.com/v4/sdk-reference/user-groups/policy-sets/detach-policy-set.md) - SDK Reference > Context [Create context template](https://help.getzep.com/v4/sdk-reference/context/create-template.md) - SDK Reference > Context [List context templates](https://help.getzep.com/v4/sdk-reference/context/list-templates.md) - SDK Reference > Context [Get context template](https://help.getzep.com/v4/sdk-reference/context/get-template.md) - SDK Reference > Context [Update context template](https://help.getzep.com/v4/sdk-reference/context/update-template.md) - SDK Reference > Context [Delete context template](https://help.getzep.com/v4/sdk-reference/context/delete-template.md) - SDK Reference > Graph [Create graph](https://help.getzep.com/v4/sdk-reference/graph/create.md) - SDK Reference > Graph [List graphs](https://help.getzep.com/v4/sdk-reference/graph/list.md) - SDK Reference > Graph [Lookup graph by developer id](https://help.getzep.com/v4/sdk-reference/graph/lookup.md) - SDK Reference > Graph [Get graph](https://help.getzep.com/v4/sdk-reference/graph/get.md) - SDK Reference > Graph [Update graph](https://help.getzep.com/v4/sdk-reference/graph/update.md) - SDK Reference > Graph [Delete graph](https://help.getzep.com/v4/sdk-reference/graph/delete.md) - SDK Reference > Graph [Clone graph](https://help.getzep.com/v4/sdk-reference/graph/clone.md) - SDK Reference > Graph [Assemble graph context](https://help.getzep.com/v4/sdk-reference/graph/get-context.md) - SDK Reference > Graph [Get subgraph](https://help.getzep.com/v4/sdk-reference/graph/get-subgraph.md) - SDK Reference > Graph [Warm graph](https://help.getzep.com/v4/sdk-reference/graph/warm.md) - SDK Reference > Graph [Get graph ontology](https://help.getzep.com/v4/sdk-reference/graph/get-ontology.md) - SDK Reference > Graph [Set graph ontology](https://help.getzep.com/v4/sdk-reference/graph/set-ontology.md) - SDK Reference > Graph [Get graph observation steering](https://help.getzep.com/v4/sdk-reference/graph/get-observation-steering.md) - SDK Reference > Graph [Set graph observation steering](https://help.getzep.com/v4/sdk-reference/graph/set-observation-steering.md) - SDK Reference > Graph [Search edges](https://help.getzep.com/v4/sdk-reference/graph/search-edges.md) - SDK Reference > Graph [Search episodes](https://help.getzep.com/v4/sdk-reference/graph/search-episodes.md) - SDK Reference > Graph [Search nodes](https://help.getzep.com/v4/sdk-reference/graph/search-nodes.md) - SDK Reference > Graph [Search observations](https://help.getzep.com/v4/sdk-reference/graph/search-observations.md) - SDK Reference > Graph [Search thread summaries](https://help.getzep.com/v4/sdk-reference/graph/search-thread-summaries.md) - SDK Reference > Graph > Edge [Add edges](https://help.getzep.com/v4/sdk-reference/graph/edge/add.md) - SDK Reference > Graph > Edge [List edges](https://help.getzep.com/v4/sdk-reference/graph/edge/list.md) - SDK Reference > Graph > Edge [Get edge](https://help.getzep.com/v4/sdk-reference/graph/edge/get.md) - SDK Reference > Graph > Edge [Update edge](https://help.getzep.com/v4/sdk-reference/graph/edge/update.md) - SDK Reference > Graph > Edge [Delete edge](https://help.getzep.com/v4/sdk-reference/graph/edge/delete.md) - SDK Reference > Graph > Episode [Add episode](https://help.getzep.com/v4/sdk-reference/graph/episode/add.md) - SDK Reference > Graph > Episode [List episodes](https://help.getzep.com/v4/sdk-reference/graph/episode/list.md) - SDK Reference > Graph > Episode [Get episode](https://help.getzep.com/v4/sdk-reference/graph/episode/get.md) - SDK Reference > Graph > Episode [Update episode](https://help.getzep.com/v4/sdk-reference/graph/episode/update.md) - SDK Reference > Graph > Episode [Delete episode](https://help.getzep.com/v4/sdk-reference/graph/episode/delete.md) - SDK Reference > Graph > Episode [Get episode debug logs](https://help.getzep.com/v4/sdk-reference/graph/episode/get-debug-logs.md) - SDK Reference > Graph > Episode [List episode ingestion traces](https://help.getzep.com/v4/sdk-reference/graph/episode/list-ingestion-traces.md) - SDK Reference > Graph > Node [Add nodes](https://help.getzep.com/v4/sdk-reference/graph/node/add.md) - SDK Reference > Graph > Node [List nodes](https://help.getzep.com/v4/sdk-reference/graph/node/list.md) - SDK Reference > Graph > Node [Get node](https://help.getzep.com/v4/sdk-reference/graph/node/get.md) - SDK Reference > Graph > Node [Update node](https://help.getzep.com/v4/sdk-reference/graph/node/update.md) - SDK Reference > Graph > Node [Delete node](https://help.getzep.com/v4/sdk-reference/graph/node/delete.md) - SDK Reference > Graph > Node [List node neighbors](https://help.getzep.com/v4/sdk-reference/graph/node/list-neighbors.md) - SDK Reference > Graph > Hyperedge [Add hyperedge](https://help.getzep.com/v4/sdk-reference/graph/hyperedge/add.md) - SDK Reference > Graph > Hyperedge [List hyperedges](https://help.getzep.com/v4/sdk-reference/graph/hyperedge/list.md) - SDK Reference > Graph > Hyperedge [Get hyperedge](https://help.getzep.com/v4/sdk-reference/graph/hyperedge/get.md) - SDK Reference > Graph > Hyperedge [Update hyperedge](https://help.getzep.com/v4/sdk-reference/graph/hyperedge/update.md) - SDK Reference > Graph > Hyperedge [Delete hyperedge](https://help.getzep.com/v4/sdk-reference/graph/hyperedge/delete.md) - SDK Reference > Graph > Hyperedge [Add hyperedge member](https://help.getzep.com/v4/sdk-reference/graph/hyperedge/create-edge.md) - SDK Reference > Graph > Hyperedge [Delete hyperedge member](https://help.getzep.com/v4/sdk-reference/graph/hyperedge/delete-edge.md) - SDK Reference > Graph > Custom Instructions [Get graph instructions](https://help.getzep.com/v4/sdk-reference/graph/custom-instructions/get-instructions.md) - SDK Reference > Graph > Custom Instructions [Set graph instructions](https://help.getzep.com/v4/sdk-reference/graph/custom-instructions/set-instructions.md) - SDK Reference > Graph > Observations [List observations](https://help.getzep.com/v4/sdk-reference/graph/observations/list.md) - SDK Reference > Graph > Observations [Get observation](https://help.getzep.com/v4/sdk-reference/graph/observations/get.md) - SDK Reference > Graph > Thread Summaries [List thread summaries](https://help.getzep.com/v4/sdk-reference/graph/thread-summaries/list.md) - SDK Reference > Graph > Documents [List document episodes](https://help.getzep.com/v4/sdk-reference/graph/documents/list-for-document.md) - SDK Reference > Graph > Document Summaries [List document summaries](https://help.getzep.com/v4/sdk-reference/graph/document-summaries/list.md) - SDK Reference > Graph > Content Policy [Get graph content policy](https://help.getzep.com/v4/sdk-reference/graph/content-policy/get-content-policy.md) - SDK Reference > Graph > Content Policy [List graph content policy events](https://help.getzep.com/v4/sdk-reference/graph/content-policy/list-content-policy-events.md) - SDK Reference > Project [Get project](https://help.getzep.com/v4/sdk-reference/project/get.md) - SDK Reference > Project [Update project](https://help.getzep.com/v4/sdk-reference/project/update.md) - SDK Reference > Project [Get project instructions](https://help.getzep.com/v4/sdk-reference/project/get-instructions.md) - SDK Reference > Project [Set project instructions](https://help.getzep.com/v4/sdk-reference/project/set-instructions.md) - SDK Reference > Project [Get project ontology](https://help.getzep.com/v4/sdk-reference/project/get-ontology.md) - SDK Reference > Project [Set project ontology](https://help.getzep.com/v4/sdk-reference/project/set-ontology.md) - SDK Reference > Project [Get project observation steering](https://help.getzep.com/v4/sdk-reference/project/get-observation-steering.md) - SDK Reference > Project [Set project observation steering](https://help.getzep.com/v4/sdk-reference/project/set-observation-steering.md) - SDK Reference > Project [Get project user-summary instructions](https://help.getzep.com/v4/sdk-reference/project/get-user-summary-instructions.md) - SDK Reference > Project [Set project user-summary instructions](https://help.getzep.com/v4/sdk-reference/project/set-user-summary-instructions.md) - SDK Reference > Project > Content Policy [Get project content policy](https://help.getzep.com/v4/sdk-reference/project/content-policy/get-content-policy.md) - SDK Reference > Project > Content Policy [Set project content policy](https://help.getzep.com/v4/sdk-reference/project/content-policy/set-content-policy.md) - SDK Reference > Project > Content Policy [List project content policy revisions](https://help.getzep.com/v4/sdk-reference/project/content-policy/list-content-policy-revisions.md) - SDK Reference > Project > Content Policy [Get project content policy revision](https://help.getzep.com/v4/sdk-reference/project/content-policy/get-content-policy-revision.md) - SDK Reference > Task [List tasks](https://help.getzep.com/v4/sdk-reference/task/list.md) - SDK Reference > Task [Get task](https://help.getzep.com/v4/sdk-reference/task/get.md) - SDK Reference > Batch [Create batch](https://help.getzep.com/v4/sdk-reference/batch/create.md) - SDK Reference > Batch [List batches](https://help.getzep.com/v4/sdk-reference/batch/list.md) - SDK Reference > Batch [Get batch](https://help.getzep.com/v4/sdk-reference/batch/get.md) - SDK Reference > Batch [Delete batch](https://help.getzep.com/v4/sdk-reference/batch/delete.md) - SDK Reference > Batch [List batch items](https://help.getzep.com/v4/sdk-reference/batch/list-items.md) - SDK Reference > Batch [Add batch items](https://help.getzep.com/v4/sdk-reference/batch/add-items.md) - SDK Reference > Batch [Process batch](https://help.getzep.com/v4/sdk-reference/batch/process.md) - SDK Reference > Lookup [Batch lookup of developer ids](https://help.getzep.com/v4/sdk-reference/lookup/batch.md) - SDK Reference > Agent [Create Agent](https://help.getzep.com/v4/sdk-reference/agent/create.md) - SDK Reference > Agent [List Agents](https://help.getzep.com/v4/sdk-reference/agent/list.md) - SDK Reference > Agent [Get Agent](https://help.getzep.com/v4/sdk-reference/agent/get.md) - SDK Reference > Agent [Update Agent](https://help.getzep.com/v4/sdk-reference/agent/update.md) - SDK Reference > Agent [Delete Agent](https://help.getzep.com/v4/sdk-reference/agent/delete.md) - SDK Reference > Agent [Get Agent context](https://help.getzep.com/v4/sdk-reference/agent/get-context.md) - SDK Reference > Agent [Declare a breaking Agent deployment change](https://help.getzep.com/v4/sdk-reference/agent/declare-breaking-change.md) - SDK Reference > Agent [Plan an Agent split](https://help.getzep.com/v4/sdk-reference/agent/plan.md) - SDK Reference > Agent > Skills [Create Agent Skill](https://help.getzep.com/v4/sdk-reference/agent/skills/create.md) - SDK Reference > Agent > Skills [List Agent Skills](https://help.getzep.com/v4/sdk-reference/agent/skills/list.md) - SDK Reference > Agent > Skills [Get Agent Skill](https://help.getzep.com/v4/sdk-reference/agent/skills/get.md) - SDK Reference > Agent > Skills [Import an Agent Skill](https://help.getzep.com/v4/sdk-reference/agent/skills/import-package.md) - SDK Reference > Agent > Skills [Search Agent Skills](https://help.getzep.com/v4/sdk-reference/agent/skills/search.md) - SDK Reference > Agent > Skills [Approve Agent Skill](https://help.getzep.com/v4/sdk-reference/agent/skills/approve.md) - SDK Reference > Agent > Skills [Retire Agent Skill](https://help.getzep.com/v4/sdk-reference/agent/skills/retire.md) - SDK Reference > Agent > Skills [Create Agent Skill Version](https://help.getzep.com/v4/sdk-reference/agent/skills/create-version.md) - SDK Reference > Agent > Skills > Candidates [List Agent Skill Candidate Reviews](https://help.getzep.com/v4/sdk-reference/agent/skills/candidates/list.md) - SDK Reference > Agent > Skills > Candidates [Get Agent Skill Candidate Review](https://help.getzep.com/v4/sdk-reference/agent/skills/candidates/get.md) - SDK Reference > Agent > Skills > Publications [Look up automatic Skill publication lineage](https://help.getzep.com/v4/sdk-reference/agent/skills/publications/lookup.md) - SDK Reference > Agent > Skills > Publications [Get automatic Skill publication lineage](https://help.getzep.com/v4/sdk-reference/agent/skills/publications/get.md) - SDK Reference > Agent > Skills > Evidence [List Agent Skill Evidence](https://help.getzep.com/v4/sdk-reference/agent/skills/evidence/list.md) - SDK Reference > Agent > Skills > Relations [List Agent Skill Relationships](https://help.getzep.com/v4/sdk-reference/agent/skills/relations/list.md) - SDK Reference > Agent > Skills > Versions [List Agent Skill Versions](https://help.getzep.com/v4/sdk-reference/agent/skills/versions/list.md) - SDK Reference > Agent > Skills > Versions [Get Agent Skill Version](https://help.getzep.com/v4/sdk-reference/agent/skills/versions/get.md) - SDK Reference > Agent > Skills > Versions [Compare Agent Skill Versions](https://help.getzep.com/v4/sdk-reference/agent/skills/versions/compare.md) - SDK Reference > Agent > Skills > Versions [Restore Agent Skill Version](https://help.getzep.com/v4/sdk-reference/agent/skills/versions/restore-version.md) - SDK Reference > Agent > Skills > Exports [Export an Agent Skill version](https://help.getzep.com/v4/sdk-reference/agent/skills/exports/create.md) - SDK Reference > Agent > Skills > Exports [Download an Agent Skill export](https://help.getzep.com/v4/sdk-reference/agent/skills/exports/get.md) - SDK Reference > Agent > Skills > Evaluations [Record Agent Skill Evaluation](https://help.getzep.com/v4/sdk-reference/agent/skills/evaluations/create.md) - SDK Reference > Agent > Skills > Evaluations [Record Agent Skill Candidate Evaluation](https://help.getzep.com/v4/sdk-reference/agent/skills/evaluations/create-for-candidate.md) - SDK Reference > Agent > Skills > Uses [Create Agent Skill Use](https://help.getzep.com/v4/sdk-reference/agent/skills/uses/create.md) - SDK Reference > Agent > Skills > Uses [Record Agent Skill Feedback](https://help.getzep.com/v4/sdk-reference/agent/skills/uses/add-outcome.md) - SDK Reference > Agent > Traces [Create Agent Trace](https://help.getzep.com/v4/sdk-reference/agent/traces/create.md) - SDK Reference > Agent > Traces [List Agent Traces](https://help.getzep.com/v4/sdk-reference/agent/traces/list.md) - SDK Reference > Agent > Traces [Get Agent Trace](https://help.getzep.com/v4/sdk-reference/agent/traces/get.md) - SDK Reference > Agent > Traces [Update Agent Trace](https://help.getzep.com/v4/sdk-reference/agent/traces/update.md) - SDK Reference > Agent > Traces [Delete Agent Trace](https://help.getzep.com/v4/sdk-reference/agent/traces/delete.md) - SDK Reference > Agent > Traces [Abandon Agent Trace](https://help.getzep.com/v4/sdk-reference/agent/traces/abandon.md) - SDK Reference > Agent > Traces [Close Agent Trace](https://help.getzep.com/v4/sdk-reference/agent/traces/close.md) - SDK Reference > Agent > Traces [Correct Agent Trace Task Family](https://help.getzep.com/v4/sdk-reference/agent/traces/correct-task-family.md) - SDK Reference > Agent > Traces [Append Agent Trace Event](https://help.getzep.com/v4/sdk-reference/agent/traces/append-event.md) - SDK Reference > Agent > Traces [List Agent Trace Events](https://help.getzep.com/v4/sdk-reference/agent/traces/list-events.md) - SDK Reference > Agent > Traces [Delete Agent Trace Event](https://help.getzep.com/v4/sdk-reference/agent/traces/delete-event.md) - SDK Reference > Agent > Traces [Reopen Agent Trace](https://help.getzep.com/v4/sdk-reference/agent/traces/reopen.md) - SDK Reference > Agent > Traces [Get Current Agent Trace Summary](https://help.getzep.com/v4/sdk-reference/agent/traces/get-summary.md) - SDK Reference > Agent > Traces [List Agent Trace Summary Versions](https://help.getzep.com/v4/sdk-reference/agent/traces/list-summary-versions.md) - SDK Reference > Agent > Trace Imports [Create a trace import](https://help.getzep.com/v4/sdk-reference/agent/trace-imports/create.md) - SDK Reference > Agent > Trace Imports [List trace imports](https://help.getzep.com/v4/sdk-reference/agent/trace-imports/list.md) - SDK Reference > Agent > Trace Imports [Get a trace import](https://help.getzep.com/v4/sdk-reference/agent/trace-imports/get.md) - SDK Reference > Agent > Trace Imports [Update a trace import](https://help.getzep.com/v4/sdk-reference/agent/trace-imports/update.md) - SDK Reference > Agent > Trace Imports [Delete a trace import](https://help.getzep.com/v4/sdk-reference/agent/trace-imports/delete.md) - SDK Reference > Agent > Trace Imports [Pause a trace import](https://help.getzep.com/v4/sdk-reference/agent/trace-imports/pause.md) - SDK Reference > Agent > Trace Imports [Resume a trace import](https://help.getzep.com/v4/sdk-reference/agent/trace-imports/resume.md) - SDK Reference > Agent > Trace Imports > Runs [Create a trace import run](https://help.getzep.com/v4/sdk-reference/agent/trace-imports/runs/create.md) - SDK Reference > Agent > Trace Imports > Runs [List trace import runs](https://help.getzep.com/v4/sdk-reference/agent/trace-imports/runs/list.md) - SDK Reference > Agent > Trace Imports > Runs [Get a trace import run](https://help.getzep.com/v4/sdk-reference/agent/trace-imports/runs/get.md) - SDK Reference > Agent > Trace Imports > Runs > Run Items [List trace import run items](https://help.getzep.com/v4/sdk-reference/agent/trace-imports/runs/run-items/list.md) - SDK Reference > Agent > Verifiers [List Agent Verifiers](https://help.getzep.com/v4/sdk-reference/agent/verifiers/list.md) - SDK Reference > Agent > Verifiers [Get Agent Verifier](https://help.getzep.com/v4/sdk-reference/agent/verifiers/get.md) - SDK Reference > Agent > Verifiers [Update Agent Verifier](https://help.getzep.com/v4/sdk-reference/agent/verifiers/update.md) - SDK Reference > Agent > Verifiers [Invalidate Agent Verifier Evidence](https://help.getzep.com/v4/sdk-reference/agent/verifiers/invalidate-evidence.md) - SDK Reference > Agent > Verifiers [Revoke Agent Verifier](https://help.getzep.com/v4/sdk-reference/agent/verifiers/revoke.md) - SDK Reference > Agent > Learning [Get Agent Learning State](https://help.getzep.com/v4/sdk-reference/agent/learning/get.md) - SDK Reference > Agent > Learning [List Agent Skill Compilation Outcomes](https://help.getzep.com/v4/sdk-reference/agent/learning/list-runs.md) - SDK Reference > Agent > Literal Policy [Get Agent Literal Policy](https://help.getzep.com/v4/sdk-reference/agent/literal-policy/get.md) - SDK Reference > Agent > Literal Policy [Update Agent Literal Policy](https://help.getzep.com/v4/sdk-reference/agent/literal-policy/update.md) - SDK Reference > Agent > Task Families [List Agent Task Families](https://help.getzep.com/v4/sdk-reference/agent/task-families/list.md) - SDK Reference > Agent > Task Families [Rename Agent Task Family](https://help.getzep.com/v4/sdk-reference/agent/task-families/rename.md) - SDK Reference > Trace Connections [Create a trace connection](https://help.getzep.com/v4/sdk-reference/trace-connections/create.md) - SDK Reference > Trace Connections [List trace connections](https://help.getzep.com/v4/sdk-reference/trace-connections/list.md) - SDK Reference > Trace Connections [Get a trace connection](https://help.getzep.com/v4/sdk-reference/trace-connections/get.md) - SDK Reference > Trace Connections [Update a trace connection](https://help.getzep.com/v4/sdk-reference/trace-connections/update.md) - SDK Reference > Trace Connections [Delete a trace connection](https://help.getzep.com/v4/sdk-reference/trace-connections/delete.md) - SDK Reference > Trace Connections [Verify a trace connection](https://help.getzep.com/v4/sdk-reference/trace-connections/verify.md) - SDK Reference > Debug Logs [Enable debug logging](https://help.getzep.com/v4/sdk-reference/debug-logs/enable.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://help.getzep.com/v4/openapi.json) - [OpenAPI YAML](https://help.getzep.com/v4/openapi.yaml)