41 available actions

What your AI agent can do in Zep

The Foundational Memory Layer for AI. Equip your agents with the knowledge to complete tasks, from the mundane to monumental. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.

Common starting points

  • Get Task StatusTool to check the status of asynchronous operations in Zep.
  • Get Node Entity EdgesTool to retrieve all entity edges for a specific node in the Zep knowledge graph.
  • Add Fact TripleTool to add a manually specified fact triple (subject-predicate-object) to the Zep knowledge graph.
  • Add Session MemoryTool to add memory messages to a specified Zep session.
  • Update MessageTool to update a message in a Zep thread.
  • Update GraphTool to update graph information in Zep including name and description.

Browse all 41 actions by capability

Open a capability to see every supported action and its description.

Find & reviewLook up and review existing recordsView 21 actionsHide actions
  • Get Edge by UUIDTool to retrieve a specific edge by its UUID from the Zep knowledge graph.
  • Get Graph by IDTool to retrieve a graph by its unique identifier from Zep.
  • Get Group by IDTool to retrieve a group by ID from Zep.
  • Get Node Entity EdgesTool to retrieve all entity edges for a specific node in the Zep knowledge graph.
  • Get Project InfoTool to retrieve project information based on the provided API key.
  • Get Session by IDTool to retrieve a session by its unique identifier from Zep.
  • Get Session MemoryTool to retrieve memory for a given session including relevant facts and entities.
  • Get Session Message by UUIDTool to retrieve a specific message by UUID from a Zep session.
  • Get Session MessagesTool to retrieve messages for a given session from Zep.
  • Get Task StatusTool to check the status of asynchronous operations in Zep.
  • Get Thread MessagesTool to retrieve conversation history for a specific thread from Zep.
  • Get Thread User ContextTool to retrieve the most relevant user context from the user graph based on thread messages.
  • Get User by IDTool to retrieve a user by their user ID from Zep.
  • Get User NodeTool to retrieve a user's graph node and summary from Zep.
  • Get User NodesTool to retrieve all nodes for a specific user from their graph in Zep.
  • Get User SessionsTool to retrieve all sessions for a user from Zep.
  • Get User ThreadsTool to retrieve all threads for a specific user from Zep.
  • List Groups OrderedTool to retrieve all groups from Zep with pagination support.
  • List Sessions OrderedTool to retrieve all sessions from Zep with pagination and ordering support.
  • List ThreadsTool to retrieve all threads from Zep with pagination support.
  • List Users OrderedTool to retrieve all users from Zep with pagination support.
Create & communicateCreate records or send supported messagesView 8 actionsHide actions
  • Add Fact TripleTool to add a manually specified fact triple (subject-predicate-object) to the Zep knowledge graph.
  • Add Session MemoryTool to add memory messages to a specified Zep session.
  • Add Thread MessagesTool to add chat messages to a thread in Zep and ingest them into the user knowledge graph.
  • Create GraphTool to create a new graph by adding data to Zep.
  • Create GroupTool to create a new group in Zep for multi-user graph management.
  • Create SessionTool to create a new session in Zep for storing conversation memory.
  • Create ThreadTool to create a new thread in Zep for a specific user.
  • Create UserTool to create a new user in Zep with properties like user_id, email, and metadata.
Update & manageChange and manage existing recordsView 5 actionsHide actions
  • Update GraphTool to update graph information in Zep including name and description.
  • Update GroupTool to update group information in Zep including name, description, and fact rating instructions.
  • Update MessageTool to update a message in a Zep thread.
  • Update Session MetadataTool to update session metadata in Zep.
  • Update UserTool to update an existing user's information in Zep including email, metadata, and ontology settings.
Remove & cancelRemove records or cancel supported workView 5 actionsHide actions
  • Delete GraphTool to delete a graph from Zep.
  • Delete GroupTool to delete a group from Zep.
  • Delete Session MemoryTool to delete a session and its memory from Zep.
  • Delete ThreadTool to delete a thread and its messages from Zep.
  • Delete UserTool to delete a user and all associated threads and artifacts from Zep.
Other actionsSpecialist and administrative actions.View 2 actionsHide actions
  • Clone GraphTool to clone a user or group graph with new identifiers in Zep.
  • Graph SearchTool to perform hybrid graph search combining semantic similarity and BM25 full-text search across the Zep knowledge graph.

Connection record

A connection you can control.

Sign-in
Customer-managed key
Setup
Use a key you create and control. It is stored securely and limited to the work agreed for the role.
Boundaries
Only the approved role and actions.
Off switch
Revoke the connection from your account.

FAQ

Before you connect Zep

How does the agent connect to Zep?
With a key you create and control. It is stored securely, permissions are limited to what the agent needs, and you can revoke it at any time.
What can the agent actually do in Zep?
The page above lists the 41 actions currently available through the Zep connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Zep included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Zep is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.

Bring the workflow together

Ready to put Zep to work?

Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.

All product names, logos, and brands are property of their respective owners and are used for identification only. ZeroToClaw is not affiliated with or endorsed by Zep.