๐“๐ก๐ž ๐ฌ๐œ๐š๐ซ๐ข๐ž๐ฌ๐ญ ๐ง๐Ÿ–๐ง ๐›๐ฎ๐ : ๐š ๐ ๐ซ๐ž๐ž๐ง ๐ญ๐ข๐œ๐ค ๐ญ๐ก๐š๐ญ ๐๐ข๐ ๐ง๐จ๐ญ๐ก๐ข๐ง๐ 
I'm building a WhatsApp booking assistant for a hotel in n8n (WhatsApp Cloud API + Gemini AI agent + Google Sheets). Booking, reschedule and cancel all work now, but I hit a few failures that gave no error at all:
๐Ÿ. ๐–๐ž๐›๐ก๐จ๐จ๐ค ๐ฏ๐ž๐ซ๐ข๐Ÿ๐ข๐ž๐, ๐ง๐จ๐ญ๐ก๐ข๐ง๐  ๐ญ๐ซ๐ข๐ ๐ ๐ž๐ซ๐ฌ.
The fix was subscribing the WhatsApp Business Account to the app (subscribed_apps), not just setting up the webhook.
๐Ÿ. ๐’๐ก๐ž๐ž๐ญ ๐ฎ๐ฉ๐๐š๐ญ๐ž ๐ฌ๐ก๐จ๐ฐ๐ž๐ ๐š ๐ ๐ซ๐ž๐ž๐ง ๐ญ๐ข๐œ๐ค ๐›๐ฎ๐ญ ๐œ๐ก๐š๐ง๐ ๐ž๐ ๐ง๐จ๐ญ๐ก๐ข๐ง๐ .
The Booking ID was a number in Google Sheets but text in the workflow, so Update Row matched zero rows. No error, empty output.
๐Ÿ‘. ๐“๐ก๐ž ๐€๐ˆ ๐š๐ ๐ž๐ง๐ญ ๐œ๐จ๐ง๐Ÿ๐ข๐ซ๐ฆ๐ž๐ ๐ญ๐ก๐ข๐ง๐ ๐ฌ ๐ญ๐ก๐š๐ญ ๐ง๐ž๐ฏ๐ž๐ซ ๐ก๐š๐ฉ๐ฉ๐ž๐ง๐ž๐.
It told the guest "done" even when the tool returned nothing. ๐Ÿ˜ฌ
๐–๐ก๐š๐ญ ๐ˆ ๐๐ข๐ ๐š๐›๐จ๐ฎ๐ญ ๐ข๐ญ:
โœ… Added rules to the agent prompt: read every tool result, and never confirm on an empty result
โœ… Moved reschedule into a sub-workflow that validates dates first (invalid dates like "32 October" or past dates never reach the sheet)
โœ… Added a "row actually updated?" check, so a wrong Booking ID returns "not found" instead of fake success
I tested it by asking for a booking on "32 October". The bot rejected the date and the sheet stayed untouched.
๐๐จ๐ฐ ๐ˆ'๐ฆ ๐œ๐ฎ๐ซ๐ข๐จ๐ฎ๐ฌ ๐š๐›๐จ๐ฎ๐ญ ๐ฒ๐จ๐ฎ๐ซ ๐ฌ๐ž๐ญ๐ฎ๐ฉ:
  • How do you catch silent failures (empty outputs, 0 rows matched) in your workflows?
  • Do you use an Error Trigger workflow, scheduled checks, or something else?
  • Has anyone tried an AI that reads failed executions and suggests fixes?
Would love to hear what works for you. ๐Ÿ™Œ
12
15 comments
Bharti Kaith
7
๐“๐ก๐ž ๐ฌ๐œ๐š๐ซ๐ข๐ž๐ฌ๐ญ ๐ง๐Ÿ–๐ง ๐›๐ฎ๐ : ๐š ๐ ๐ซ๐ž๐ž๐ง ๐ญ๐ข๐œ๐ค ๐ญ๐ก๐š๐ญ ๐๐ข๐ ๐ง๐จ๐ญ๐ก๐ข๐ง๐ 
AI Automation Agency Hub
skool.com/learn-ai
Build AI solutions, land clients & get paid. Taught by an agency that ships AI for Fortune 500 companies
Leaderboard (30-day)
Powered by