waterfall-blueprint

gtmagents's avatarfrom gtmagents

Use to design provider sequences, throttling logic, and credit policies for enrichment waterfalls.

31stars🔀7forks📁View on GitHub🕐Updated Dec 23, 2025

When & Why to Use This Skill

The Waterfall Blueprint skill is a strategic framework designed to architect and optimize data enrichment workflows. It enables users to define complex provider sequences, manage API throttling, and establish credit policies, ensuring high-quality lead and company data while maintaining strict cost control and operational efficiency.

Use Cases

  • Multi-Vendor Data Enrichment: Design automated sequences that fallback to secondary providers when primary sources lack data, maximizing match rates for contact and company profiles.
  • Budget and Credit Optimization: Implement credit ceilings and throttling logic to prevent unexpected API costs and ensure efficient utilization of data provider balances.
  • RevOps & Engineering Alignment: Generate structured blueprints and routing tables that serve as clear documentation for technical implementation and cross-team handoffs during CRM integrations.
  • Dynamic Provider Testing: Establish a framework for A/B testing new data vendors within existing workflows to validate accuracy and success rates before full-scale deployment.
namewaterfall-blueprint
descriptionUse to design provider sequences, throttling logic, and credit policies

Waterfall Blueprint Skill

When to Use

  • Building contact/company enrichment workflows across multiple providers.
  • Updating fallback rules after provider outages or cost shifts.
  • Documenting waterfall logic for RevOps + engineering handoffs.

Framework

  1. Goal & Constraints – define enrichment type, data requirements, credit ceiling, SLA.
  2. Provider Catalog – list eligible providers with success %, latency, compliance notes.
  3. Routing Logic – determine sequence, branching, and retry intervals.
  4. Safeguards – set throttles, dedupe checks, and exception triggers.
  5. Versioning – log changes, approvals, and effective dates.

Templates

  • Waterfall diagram (sequence, inputs, outputs, fallback paths).
  • Routing table (provider, criteria, cost, notes).
  • Change log with owners + rationale.

Tips

  • Keep sequences short for real-time use cases; reserve long chains for batch mode.
  • Use A/B tests to validate new providers before full rollout.
  • Pair with provider-scorecard to continuously optimize routing.