Hi callin.io Community,
I'm encountering an issue with my workflow where the savememory tool (an Airtable node within the Tools Agent) isn't recording data in Airtable, despite the workflow running without errors. I've been trying to troubleshoot this for some time and would appreciate some assistance!
Background
Initially, I ran into an API error (contents.parts must not be empty) when using a Merge node to combine data from When chat message received and Get_memory (which retrieves Memories from Airtable). I discovered a solution in a prior community post where someone suggested adding a Set node after the Merge node to format the data before passing it to the Analytical Agent. I implemented this workaround, and the API error is now resolved—my workflow operates smoothly.
However, the primary problem persists: the savememory tool is still not logging any data into Airtable, even though the Analytical Agent correctly identifies relevant information and invokes the savememory tool (this is visible in the Thought Process log).
Here's my current set node:
and this savememory node:
Could you please offer some guidance?
This discussion was automatically closed 90 days following the last response. New replies are no longer permitted.