Solution · Automation ingress

Stop silent field loss in webhooks and n8n

Upstream APIs change without a changelog. Validate every inbound payload against a pinned consumer profile before CRM writes, database branches, or agent handoffs.

IF nodes catch syntax — not contract drift

✕ Without ingress validate

  • Missing fields slip into Salesforce or Postgres
  • n8n branches on stale assumptions after vendor deploys
  • No link between upstream watch alerts and runtime gates
  • Validators in Function nodes diverge from CI schemas

✓ With DriftGuard validate

  • POST /api/validate blocks bad payloads at the edge
  • Same breaking / warning / info semantics as CI compare_json
  • Importable n8n workflow — HTTP path, no custom node required
  • Pair with contract watches for Watch + Validate bundle

Quickstart

01

Pin a consumer profile

Commit a JSON Schema profile in Git or inline it in your automation request.

03

Register upstream watches

When the vendor changes their OpenAPI, get alerted before ingress profiles go stale.

01
Free locallydriftguard validate CLI and MCP offline.
02
Hosted metered — trial 500/mo; Pro 25k/mo with burst limits.
03
No payload storage — metadata only for GDPR-safe automation.
04
Upgrade on quota — 402/429 responses include pricing deep links.

Gate your first webhook in 15 minutes

Import the n8n template or curl the API — then add watches on the vendors you depend on.