provider-selection

Select the optimal GTM data provider before making an API call.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/nurturev/gtm-engine --skill provider-selection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: provider-selection
Source: https://github.com/nurturev/gtm-engine/tree/main/.claude/skills/provider-selection
Command: npx skills add https://github.com/nurturev/gtm-engine --skill provider-selection

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

selects the optimal data-provider for GTM tasks before API calls to minimize wasted credits and maximize data quality.

Core Features & Use Cases

  • Auto-selects the best provider for common GTM tasks (enrichment, search, domain lookups, live profile data, and engagement analytics).
  • Supports guardrails and fallbacks (e.g., LinkedIn Scraping for live data, Apollo for broad enrichment, BetterContact as a waterfall).
  • Detailed provider deep-dives and decision rules to guide human-in-the-loop decisions and automation.

Quick Start

Select the optimal GTM data provider for a given task before making an API call.

Frequently Asked Questions about provider-selection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the best data provider for GTM enrichment tasks?

To choose the best data provider for GTM enrichment tasks, apply a rule-based auto-selection matrix with guardrails and fallbacks, defaulting to Apollo for broad enrichment and BetterContact as a waterfall to maximize data quality.

What is the best way to get live profile data for GTM tasks?

The best way to get live profile data is to use LinkedIn Scraping, which the selection matrix defaults to for live data retrieval tasks to ensure real-time accuracy before making API calls.

How do I stop wasting API credits on data enrichment and domain lookups?

Stop wasting API credits on data enrichment and domain lookups by identifying the optimal provider through a decision engine before making API calls, applying specific fallbacks like Hunter for domain lookups.

Does this provider selection matrix support post-mention tasks and engagement analytics?

Yes, the provider selection matrix supports post-mention tasks by auto-selecting the appropriate data provider from supported platforms like PredictLeads before executing API calls.

Can I use ZeroBounce or Instantly for GTM tasks within this decision engine?

Yes, you can use ZeroBounce and Instantly within the decision engine, which includes them in its provider matrix to guide selection for specific GTM tasks like email verification and engagement.

When should I use Apollo vs RocketReach for GTM data retrieval?

Use Apollo for broad enrichment tasks as the default, whereas RocketReach is evaluated for specific search queries based on the rule-based guardrails to optimize data quality and coverage.