Zep

Long-term memory for AI agents

Configuration

Create Thread

Operation
Create Thread
API Key*
••••••••
Thread ID*
Enter unique thread identifier
User ID*
Enter user identifier
Output
ParameterTypeDescription
threadIdstringThread identifier
userIdstringUser identifier
uuidstringInternal UUID
createdAtstringCreation timestamp
updatedAtstringUpdate timestamp
threadsjsonArray of threads
deletedbooleanDeletion status
messagesjsonMessage data
messageIdsjsonMessage identifiers
contextstringUser context string
factsjsonExtracted facts
entitiesjsonExtracted entities
summarystringConversation summary
batchIdstringBatch operation ID
emailstringUser email
firstNamestringUser first name
lastNamestringUser last name
metadatajsonUser metadata
responseCountnumberNumber of items in response
totalCountnumberTotal number of items available
rowCountnumberNumber of rows in response

Add Messages

Operation
Add Messages
API Key*
••••••••
Thread ID*
Enter unique thread identifier
Messages*
json
[{"role": "user", "content": "Hello!"}]
Output
ParameterTypeDescription
threadIdstringThread identifier
userIdstringUser identifier
uuidstringInternal UUID
createdAtstringCreation timestamp
updatedAtstringUpdate timestamp
threadsjsonArray of threads
deletedbooleanDeletion status
messagesjsonMessage data
messageIdsjsonMessage identifiers
contextstringUser context string
factsjsonExtracted facts
entitiesjsonExtracted entities
summarystringConversation summary
batchIdstringBatch operation ID
emailstringUser email
firstNamestringUser first name
lastNamestringUser last name
metadatajsonUser metadata
responseCountnumberNumber of items in response
totalCountnumberTotal number of items available
rowCountnumberNumber of rows in response

Get Context

Operation
Get Context
API Key*
••••••••
Thread ID*
Enter unique thread identifier
Context Mode
Select context mode
Output
ParameterTypeDescription
threadIdstringThread identifier
userIdstringUser identifier
uuidstringInternal UUID
createdAtstringCreation timestamp
updatedAtstringUpdate timestamp
threadsjsonArray of threads
deletedbooleanDeletion status
messagesjsonMessage data
messageIdsjsonMessage identifiers
contextstringUser context string
factsjsonExtracted facts
entitiesjsonExtracted entities
summarystringConversation summary
batchIdstringBatch operation ID
emailstringUser email
firstNamestringUser first name
lastNamestringUser last name
metadatajsonUser metadata
responseCountnumberNumber of items in response
totalCountnumberTotal number of items available
rowCountnumberNumber of rows in response

Get Messages

Operation
Get Messages
API Key*
••••••••
Thread ID*
Enter unique thread identifier
Result Limit
1
Output
ParameterTypeDescription
threadIdstringThread identifier
userIdstringUser identifier
uuidstringInternal UUID
createdAtstringCreation timestamp
updatedAtstringUpdate timestamp
threadsjsonArray of threads
deletedbooleanDeletion status
messagesjsonMessage data
messageIdsjsonMessage identifiers
contextstringUser context string
factsjsonExtracted facts
entitiesjsonExtracted entities
summarystringConversation summary
batchIdstringBatch operation ID
emailstringUser email
firstNamestringUser first name
lastNamestringUser last name
metadatajsonUser metadata
responseCountnumberNumber of items in response
totalCountnumberTotal number of items available
rowCountnumberNumber of rows in response

Get Threads

Operation
Get Threads
API Key*
••••••••
Result Limit
1
Output
ParameterTypeDescription
threadIdstringThread identifier
userIdstringUser identifier
uuidstringInternal UUID
createdAtstringCreation timestamp
updatedAtstringUpdate timestamp
threadsjsonArray of threads
deletedbooleanDeletion status
messagesjsonMessage data
messageIdsjsonMessage identifiers
contextstringUser context string
factsjsonExtracted facts
entitiesjsonExtracted entities
summarystringConversation summary
batchIdstringBatch operation ID
emailstringUser email
firstNamestringUser first name
lastNamestringUser last name
metadatajsonUser metadata
responseCountnumberNumber of items in response
totalCountnumberTotal number of items available
rowCountnumberNumber of rows in response

Delete Thread

Operation
Delete Thread
API Key*
••••••••
Thread ID*
Enter unique thread identifier
Output
ParameterTypeDescription
threadIdstringThread identifier
userIdstringUser identifier
uuidstringInternal UUID
createdAtstringCreation timestamp
updatedAtstringUpdate timestamp
threadsjsonArray of threads
deletedbooleanDeletion status
messagesjsonMessage data
messageIdsjsonMessage identifiers
contextstringUser context string
factsjsonExtracted facts
entitiesjsonExtracted entities
summarystringConversation summary
batchIdstringBatch operation ID
emailstringUser email
firstNamestringUser first name
lastNamestringUser last name
metadatajsonUser metadata
responseCountnumberNumber of items in response
totalCountnumberTotal number of items available
rowCountnumberNumber of rows in response

Add User

Operation
Add User
API Key*
••••••••
User ID*
Enter user identifier
Email
user@example.com
First Name
John
Last Name
Doe
Metadata
json
{"key": "value"}
Output
ParameterTypeDescription
threadIdstringThread identifier
userIdstringUser identifier
uuidstringInternal UUID
createdAtstringCreation timestamp
updatedAtstringUpdate timestamp
threadsjsonArray of threads
deletedbooleanDeletion status
messagesjsonMessage data
messageIdsjsonMessage identifiers
contextstringUser context string
factsjsonExtracted facts
entitiesjsonExtracted entities
summarystringConversation summary
batchIdstringBatch operation ID
emailstringUser email
firstNamestringUser first name
lastNamestringUser last name
metadatajsonUser metadata
responseCountnumberNumber of items in response
totalCountnumberTotal number of items available
rowCountnumberNumber of rows in response

Get User

Operation
Get User
API Key*
••••••••
User ID*
Enter user identifier
Output
ParameterTypeDescription
threadIdstringThread identifier
userIdstringUser identifier
uuidstringInternal UUID
createdAtstringCreation timestamp
updatedAtstringUpdate timestamp
threadsjsonArray of threads
deletedbooleanDeletion status
messagesjsonMessage data
messageIdsjsonMessage identifiers
contextstringUser context string
factsjsonExtracted facts
entitiesjsonExtracted entities
summarystringConversation summary
batchIdstringBatch operation ID
emailstringUser email
firstNamestringUser first name
lastNamestringUser last name
metadatajsonUser metadata
responseCountnumberNumber of items in response
totalCountnumberTotal number of items available
rowCountnumberNumber of rows in response

Get User Threads

Operation
Get User Threads
API Key*
••••••••
User ID*
Enter user identifier
Output
ParameterTypeDescription
threadIdstringThread identifier
userIdstringUser identifier
uuidstringInternal UUID
createdAtstringCreation timestamp
updatedAtstringUpdate timestamp
threadsjsonArray of threads
deletedbooleanDeletion status
messagesjsonMessage data
messageIdsjsonMessage identifiers
contextstringUser context string
factsjsonExtracted facts
entitiesjsonExtracted entities
summarystringConversation summary
batchIdstringBatch operation ID
emailstringUser email
firstNamestringUser first name
lastNamestringUser last name
metadatajsonUser metadata
responseCountnumberNumber of items in response
totalCountnumberTotal number of items available
rowCountnumberNumber of rows in response

Usage Instructions

Integrate Zep for long-term memory management. Create threads, add messages, retrieve context with AI-powered summaries and facts extraction.

Notes

  • Category: tools
  • Type: zep