Memory
Add memory store
Configuration
Add Memory
Operation
Add Memory
ID*
Enter memory identifier
Role*
Select agent role
Content*
Enter message content
Add Memory (
memory_add)Add a new memory to the database or append to existing memory with the same ID.
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Conversation identifier within the current workflow. Reusing the ID appends the message to that conversation. |
role | string | Yes | Role for agent memory (user, assistant, or system) |
content | string | Yes | Content for agent memory |
Output
| Parameter | Type | Description |
|---|---|---|
memories | array | Array of memory objects including the new or updated memory |
Get All Memories
Operation
Get All Memories
Get All Memories (
memory_get_all)Retrieve up to 50 conversations stored in the current workflow.
Input
This operation has no direct parameters.
Output
| Parameter | Type | Description |
|---|---|---|
memories | array | Up to 50 conversation objects with keys, types, and message data |
message | string | Success or error message |
Get Memory
Operation
Get Memory
ID*
Enter memory identifier to retrieve
Get Memory (
memory_get)Retrieve a specific memory by its ID
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Identifier for the memory to retrieve |
Output
| Parameter | Type | Description |
|---|---|---|
memories | array | Array of memory data for the requested ID |
message | string | Success or error message |
Delete Memory
Operation
Delete Memory
ID*
Enter memory identifier to delete
Delete Memory (
memory_delete)Delete a specific memory by its ID
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Identifier for the memory to delete |
Output
| Parameter | Type | Description |
|---|---|---|
message | string | Success or error message |
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
operation | string | No | Operation to perform |
id | string | No | Memory identifier |
role | string | No | Agent role. Shown when operation is 'add'. |
content | string | No | Memory content. Shown when operation is 'add'. |
Output
| Parameter | Type | Description |
|---|---|---|
memories | array | Conversation messages for Add/Get, or key/type/data records for Get All (up to 50) |
message | string | Operation confirmation for Get, Get All, or Delete |
Usage Instructions
Persist conversation messages across runs of the same workflow. Add Memory appends a user, assistant, or system message under an ID; Get Memory returns that conversation. Get All Memories returns up to 50 records, each with key, type, and data. All operations require access to the workflow workspace; writes require write permission.
Notes
- Category:
blocks - Type:
memory