What is your goal?
Hi All, I have a workflow where An Agent passes all the rows to be updated in a sheet module. The flows goes like this AGent->Json Parser-> Google Sheet-update row (updates Users sheet)
I want to add another Google sheet- update row module after this flow that updates another Config sheet only after all the updates in the earlier module have been complete. (If there any active Users left in the earlier sheet, update the Config to stop monitoring)
What is the problem & what have you tried?
Currently the Config file is updated every time a User is updated in the User sheet.
I want the Config file to update after all the Users have been updated (so if all the Users are set to inactive, only then update the Config). Currently, the Config module acts per record- so the final state of the Config file is as per the active status of the last user updated. How do I make the Google sheet-update Config module to run only after all the records are updated by the prior module?
Also, the way I’ve done currently is - I have prompted the Agent to set the Config variables (next_monitoring_date, monitoring_on) based on the Active status of the Users and pass the entire structure in JSON format to the JSON Parser, but it keeps setting these variables per User state-:
{
“Monitor_next”: “No | Yes”,
“next_check_date”: “string”,
“results”: [
{
“Email”: “string”,
“Priority Date”: “MM/DD/YYYY”,
“Final Action Date”: “MM/DD/YYYY”,
“last notified date”: “MM/DD/YYYY”,
“Active”: “No | Yes”,
“Notes”: “string”
}
]
}
Also, I see that the Agent performs four different operations for 4 different rows, so the output of each operation is a single bundle with each row
















