Hey @Nick1! If you’re reporting an issue with a flow or an error in a run, please include the run link and make sure it’s shareable so we can take a look.
Find your run link on the history page. Format: https://www.gumloop.com/pipeline?run_id={{your_run_id}}&workbook_id={{workbook_id}}
Make it shareable by clicking “Share” → ‘Anyone with the link can view’ in the top-left corner of the flow screen.
Provide details about the issue—more context helps us troubleshoot faster.
Bump up the AI model and use explicit prompts to follow the JSON format specified.
You could wrap the JSON Reader node in an Error Shield, which would catch one-off errors and safely skip to the next input.
A more robust solution would be to use the Extract Data node. It uses AI to output structured data directly, so instead of generating JSON and parsing it, you can extract just the fields you care about.
You can also limit the number of rows read from the spreadsheet under “Show More Options”:
I’d recommend creating a subflow for everything downstream of the Google Sheet Reader node. That way, it processes one item at a time and can be looped over your spreadsheet. Wrapping the subflow in an error shield will help make the whole flow more resilient. Here’s the tutorial on how to do that.
Let me know if this makes sense and works for you.
I also added some credits to your account so you can continue testing