Memara Trigger: Memory Updated icon

Memara Trigger: Memory Updated

Best-effort polling: detects content/tag/metadata changes for memories that appear in the current list window only. Memories outside the fetched page cannot be observed. Each poll uses the list memories API and counts toward your Memara request limits.

Memara Trigger: Memory Updated

AI-generated

Overview

This node is a trigger for the Memara platform that polls for updates to memories (content items) within a specified window. It detects changes in content, tags, or metadata for memories that appear in the current fetched list window only. This is useful for workflows that need to react to updates in Memara memories, such as syncing updated content to other systems or triggering notifications when memories change.

Use Case Examples

  1. Polling Memara memories every day at a specific time to detect updates and trigger downstream workflows.
  2. Using tag and source filters to monitor only specific subsets of memories for changes.
  3. Limiting the number of memories fetched per poll to optimize performance and API usage.

Properties

Name Meaning
Poll Times Specifies the schedule for when the polling should occur, with options for various intervals (every minute, hour, day, week, month), custom cron expressions, or intervals of X minutes/hours.
Limit Maximum number of memories to fetch per poll (between 1 and 100). Controls the page size of fetched memories.
Tags Optional comma-separated tags to filter the memories fetched by the list memories API.
Source Optional source filter to restrict memories fetched by the list memories API.
Minimum Importance Optional minimum importance level (1–10) to filter memories. Use 0 to disable this filter.

Output

JSON

json

  • id - Unique identifier of the memory.
  • _memaraTrigger - Indicator that the memory was updated (value: 'memory_updated').
    - All other properties of the updated memory as returned by the Memara API.

Dependencies

  • Requires Memara API credentials for authentication.

Troubleshooting

  • If no memories are fetched, ensure the 'Limit' property is set correctly and that the tags/source filters match existing memories.
  • The node only detects updates for memories within the current fetched page; changes outside this window will not trigger updates.
  • Ensure the Memara API credentials are valid and have sufficient permissions to list memories.
  • Common errors may include API request failures due to network issues or invalid credentials; verify connectivity and credential correctness.

Discussion