Hi everyone,
I’m building a workflow where I loop through rows from Google Sheets — each row represents a company with a “status = waiting”. For each row, I use an AI agent to generate a list of WhatsApp messages, then split them using Split Out
, and finally loop through those messages using Loop Over Items
to send them one by one.
The problem is:
The first iteration works fine — the messages are split and processed correctly. But when the second row is processed, the Split Out
node runs again, shows the expected number of messages, but Loop Over Items
jumps straight to “done” without processing any items.
I’ve tried connecting Loop Over Items
inside the main iteration (company loop), but it still doesn’t re-run as expected for the second batch.
How can I make sure that Loop Over Items
resets and processes each new set of split messages inside the company loop?
Thanks in advance!
My worflow for test.