Actions20
Overview
This node integrates with the Zep AI Memory Service to manage users, sessions, memories, collections, and documents. Specifically for the User - Delete operation, it deletes a user identified by a unique User ID from the Zep service.
Common scenarios where this node is beneficial include:
- Cleaning up user data when a user account is removed from your system.
- Managing user lifecycle by programmatically deleting users no longer needed.
- Automating user management workflows in applications that use Zep AI Memory Service for storing user-related information.
Example: If you have an application that tracks user interactions and stores them via Zep, you can use this node to delete a user’s data when they request account deletion, ensuring compliance with data privacy regulations.
Properties
| Name | Meaning |
|---|---|
| User ID | The unique identifier for the user to be deleted. This is required to specify which user to remove. |
Output
The output of the node is a JSON object representing the response from the Zep API after attempting to delete the user. Typically, this will confirm successful deletion or provide error details if the operation failed.
The structure generally includes:
- Confirmation of deletion (e.g., success status).
- Any error messages if the deletion was unsuccessful.
No binary data is output by this operation.
Dependencies
- Requires an API key credential for authenticating with the Zep AI Memory Service.
- The node uses the base URL and API key from these credentials to make HTTP requests.
- Proper configuration of the API key credential in n8n is necessary before using this node.
Troubleshooting
Common issues:
- Invalid or missing User ID: The node requires a valid User ID; ensure it is correctly provided.
- Authentication errors: Verify that the API key credential is correctly set up and has sufficient permissions.
- Network or connectivity problems: Ensure that the n8n instance can reach the Zep API endpoint.
Error messages:
"Unauthorized"or similar indicates invalid API credentials."User not found"means the specified User ID does not exist in the Zep service.- JSON parsing errors may occur if input properties like metadata are malformed (not applicable here but relevant for other operations).
To resolve errors, check the input parameters, verify credentials, and consult the Zep API documentation for specific error codes.
Links and References
- Zep AI Memory Service Documentation (for API details and user management)
- n8n Documentation on Creating Custom Nodes