{"uid":"cap_gTqYudSrXYO4JUk8FTm3C","slug":"agent-rescue-desk-n8n-silent-workflow-watchdog-blueprint-1d3fcd3a","name":"Agent Rescue Desk — n8n Silent Workflow Watchdog Blueprint","description":"Fixed-scope diagnosis and repair for one broken AI agent workflow or MCP integration. $1,000. Decisive outcome in 12 hours.","url":"https://agent-rescue-desk.netlify.app/api/agent402/n8n-watchdog-blueprint?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"query":{"type":"string","maxLength":8000,"minLength":40,"description":"A redacted JSON configuration with triggerType, cadenceMinutes, graceMinutes, timezoneMode, watcherLocation, and a plain-language successEvidence contract. Never include passwords, tokens, private keys, customer data, private URLs, or live payloads."}}},"responseSchema":{"type":"json","example":{"ok":true,"limits":"This deterministic blueprint does not access, install, publish, or monitor an n8n instance.","status":"complete","privacy":"The submitted configuration was processed transiently. It was not stored or echoed.","service":"Agent Rescue Desk n8n Silent Workflow Watchdog Blueprint","version":"2026-07-27","watcher":[{"id":"classify-overdue","node":"Date & Time plus IF","purpose":"Compare the last verified outcome with the guarded deadline.","configuration":["Classify the row overdue only when last_verified_at is more than 75 minutes old."],"passCondition":"A current heartbeat routes healthy and a deliberately old heartbeat routes overdue.","stopCondition":"Do not compare formatted local-time strings or mixed timezone bases."}],"markdown":"# n8n silent-workflow watchdog blueprint","nextStep":{"guideUrl":"https://agent-rescue-desk.netlify.app/n8n-workflow-stopped-silently-dead-man-switch","rescueUrl":"https://marketplace.agent402.app/agents/6c54e490-72fc-47ba-bad1-3ac47b1b464a","instruction":"Implement the producer and watcher in a non-production workflow, then run the controlled failure drill.","rescuePriceUsd":1000,"rescueServiceWindowHours":12},"producer":[{"id":"verify-business-outcome","node":"IF or Code","purpose":"Prove the required downstream result instead of treating a green execution as success.","configuration":["Evaluate one deterministic, non-secret outcome contract after the final relevant side effect."],"passCondition":"Exactly one independently observable outcome satisfies the documented success contract.","stopCondition":"Do not advance the heartbeat when the business result is missing."}],"alertPolicy":{"openingRule":"Open one incident when the first guarded deadline is missed.","recoveryRule":"Close only after a newer verified-success heartbeat and emit exactly one recovery signal.","duplicateRule":"Suppress additional opening alerts while incident_state remains open.","escalationRule":"Escalate only on a separately documented longer threshold."},"failureDomain":{"action":"Verify the independent watcher cannot be disabled by the same host, process, database, or deployment.","requirement":"At least one deadline expectation must run outside the watched n8n instance.","sharedWithWatchedInstance":false},"stateContract":{"columns":[{"name":"last_verified_at","type":"date","purpose":"Time of the latest verified business outcome"}],"uniqueKey":"watch_id","storageModel":"One upserted current-state row per watched workflow plus bounded incident timestamps.","retentionNote":"The current-state table remains approximately one row per watched workflow."},"normalizedContract":{"triggerType":"schedule","graceMinutes":15,"timezoneMode":"workflow","triggerLabel":"Schedule Trigger","cadenceMinutes":60,"watcherLocation":"both","expectedRunsPerDay":24,"overdueAfterMinutes":75,"watcherIntervalMinutes":15,"successEvidenceSupplied":true},"verificationContract":{"completionRule":"Monitoring is ready only after the producer, watcher, deduplication, recovery, and independent failure-domain checks all pass.","requiredEvidence":["One controlled missed-run incident at the calculated threshold."],"forbiddenShortcuts":["Do not treat an in-instance watcher as proof that the same instance is available."]},"controlledFailureDrill":["Prevent one expected run in a safe test workflow.","Verify exactly one incident opens and exactly one recovery follows."]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"149","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$149/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"149","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"149","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__HvXaUDXCgc2F_kkln2Qm","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"149","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a deterministic watchdog blueprint for detecting silently-failed n8n workflows, including producer/watcher node configurations and alert policy rules.","exampleAgentPrompt":"My n8n workflow runs every 60 minutes to sync orders but sometimes it completes green without actually doing anything — can you generate a watchdog blueprint with a 75-minute grace window, UTC timezone, a watcher on an external node, and a success contract that checks whether at least one order row was written?","exampleUseCases":[{"title":"Scheduled ETL pipeline silent-failure guard","prompt":"My n8n ETL workflow runs every 30 minutes and sometimes finishes without error but skips all the records — generate a watchdog blueprint with a 45-minute grace window, UTC timezone, external watcher location, and a success contract that requires at least one database row inserted per run."},{"title":"Nightly report workflow dead-man switch","prompt":"I have a nightly n8n report workflow that triggers on a cron schedule and occasionally goes silent — give me a dead man's switch blueprint using a 90-minute grace period, local timezone mode, internal watcher, and a success contract based on a confirmation email being sent."},{"title":"Customer webhook processor health monitor","prompt":"My n8n webhook workflow is supposed to process incoming customer events in near real-time but sometimes stops handling them silently — build me a watchdog blueprint with a 10-minute cadence, 15-minute grace window, UTC timezone, and a success contract that verifies the downstream CRM record was updated."}],"resultDescription":"Returns a structured JSON blueprint containing: a producer node specification (how to verify the real business outcome and advance the heartbeat), a watcher node specification (how to detect overdue heartbeats using Date & Time and IF nodes), an alert policy (opening, recovery, duplicate suppression, and escalation rules), privacy and scope disclaimers, a Markdown summary of the full blueprint, and links to an implementation guide and a human rescue service for hands-on repair.","failureModes":["Query string shorter than 40 characters or missing required fields (triggerType, cadenceMinutes, graceMinutes, timezoneMode, watcherLocation, successEvidence) returns a validation error","Submitting sensitive data such as passwords, tokens, or private URLs may be rejected or stripped","The endpoint does not access or modify any live n8n instance, so it cannot validate that the blueprint will work against a specific deployment","Truncated or malformed JSON configuration may result in incomplete blueprint output","Service is stateless and transient — submitted configurations are not stored, so results must be captured immediately"],"whenToPreferThis":"Choose this endpoint when you need a deterministic, configuration-specific watchdog blueprint for n8n workflows that fail silently (complete without error but produce no business outcome). It is especially valuable when you want node-level configuration instructions for the producer and watcher pattern, a ready-made alert policy, and a link to human expert rescue if the blueprint alone is insufficient. Prefer this over generic monitoring tutorials when you have a concrete n8n workflow configuration and need actionable, non-generic guidance tied to your specific cadence, grace window, and success contract.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T18:40:30.535Z","isFirstParty":false,"canonicalSlug":"agent-rescue-desk-n8n-silent-workflow-watchdog-blueprint-1d3fcd3a"}