Phase 4: harden Sheets writes with retry-on-fail

Add retryOnFail (4 tries, 3s apart) to all Google Sheets nodes in
lead-intake and renewal-reminder so a transient API throttle/race
re-tries instead of silently dropping a row.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-24 14:53:17 +02:00
parent 4b7e201b91
commit 2bd6499ae5
2 changed files with 16 additions and 4 deletions
+8 -2
View File
@@ -70,7 +70,10 @@
"id": "45TWPyl1wVk2Vxdm", "id": "45TWPyl1wVk2Vxdm",
"name": "SMB Google (service account)" "name": "SMB Google (service account)"
} }
} },
"retryOnFail": true,
"maxTries": 4,
"waitBetweenTries": 3000
}, },
{ {
"parameters": { "parameters": {
@@ -147,7 +150,10 @@
"id": "45TWPyl1wVk2Vxdm", "id": "45TWPyl1wVk2Vxdm",
"name": "SMB Google (service account)" "name": "SMB Google (service account)"
} }
} },
"retryOnFail": true,
"maxTries": 4,
"waitBetweenTries": 3000
} }
], ],
"connections": { "connections": {
+8 -2
View File
@@ -52,7 +52,10 @@
"id": "45TWPyl1wVk2Vxdm", "id": "45TWPyl1wVk2Vxdm",
"name": "SMB Google (service account)" "name": "SMB Google (service account)"
} }
} },
"retryOnFail": true,
"maxTries": 4,
"waitBetweenTries": 3000
}, },
{ {
"parameters": { "parameters": {
@@ -142,7 +145,10 @@
"id": "45TWPyl1wVk2Vxdm", "id": "45TWPyl1wVk2Vxdm",
"name": "SMB Google (service account)" "name": "SMB Google (service account)"
} }
} },
"retryOnFail": true,
"maxTries": 4,
"waitBetweenTries": 3000
} }
], ],
"connections": { "connections": {