
FullEnrich review and the Yalc Framework
One bill instead of 20. Best when you're already running enrichment from code and don't want to maintain provider waterfalls yourself.
FullEnrich, plainly
FullEnrich aggregates 20 plus contact data providers behind a single API. You pass in a name plus company plus LinkedIn URL, and FullEnrich tries each provider in sequence until one returns a verified email or phone number. Then it bills you for the result, not the attempt.
This matters for Yalc workflows because building your own waterfall (Hunter plus Datagma plus Lusha plus FullContact and so on) is a lot of glue code, a lot of contracts, and a lot of failure modes. FullEnrich is the layer that gives Yalc one verb (`enrich`) and lets the orchestration concern stop at "do I have an email yet."
Position in the GTM operating system
FullEnrich sits at the **enrich** node in Yalc's GTM topology. It's the resolver between an upstream lead source (Crustdata, LinkedIn URL, name plus company) and a downstream sequencer that needs a verified email or phone to act on.
Deploying FullEnrich inside a Yalc workflow
Workflow position
The enrichment node, between intake and send. Yalc passes a person identity, FullEnrich runs the waterfall, the result either flows downstream into Instantly or HeyReach, or the lead drops out of the pipe if no contact data exists.
Prompt patterns
Copy paste prompts for Claude Code that invoke FullEnrich.
Chaining recommendations
Anti patterns to avoid
Yalc skill availability
No first party Yalc skill ships for FullEnrich yet. The REST API is straightforward enough that Yalc can call it directly via Claude's HTTP tool, but a dedicated skill would handle batching, dedupe, and provenance logging more cleanly.
→ Request a Yalc skill for this toolPros, cons, who it's for
Pros
- One contract, one bill, one API instead of 20 vendor relationships
- Pay per result, not per attempt. Failed enrichments don't burn budget.
- 50 lead free trial. No card. Easy to validate before committing.
- REST API documented and stable. Easy Yalc integration.
- Works with email or LinkedIn URL or name plus company as input.
Cons
- The list of 20 plus underlying providers is not enumerated publicly. You can't pick which sources you trust.
- Phone enrichment is hit or miss in some regions (especially EU mobile). Email is more reliable.
- Pricing isn't fully transparent above the entry tier. You'll need to talk to sales for volume.
Who it's for
- GTM engineers running enrichment as code, not as a UI workflow
- Agencies enriching for multiple clients who want one billing line
- Solo operators who want a free trial path before committing to any single vendor
What you'll really spend
FullEnrich runs a waterfall across 20 plus contact data vendors. You don't pay each vendor, you pay FullEnrich, and the platform decides which provider can find a given prospect's email or phone. The economics work because you only pay when the waterfall returns a result.
Free trial includes 50 leads with no credit card. Beyond that, paid plans start low (one tier shown publicly was $29) but exact volume tiers and per credit pricing vary. Pricing depends on whether you need email only or email plus phone, and whether you process at API volume.
Free trial
50 leads to test the waterfall. No card required.
Starter
Pay per credit / per result. Right for solo operators running a few hundred enrichments a month.
API volume
For workflows pushing thousands of enrichments via the REST API. Talk to sales.
Where FullEnrich appears in Yalc stacks
Frequently asked
How does FullEnrich's waterfall actually work?
When you pass a person identity, FullEnrich queries multiple data providers in a configured order. The first provider that returns a verified result wins. You pay only for the winning result, not the attempts. The exact provider order isn't disclosed.
Can I get just emails, or just phones?
Yes. The API lets you specify which contact types you want. Email only is cheaper than email plus phone. Pricing differs by output type.
How fresh is the data?
Each underlying provider has its own freshness profile. FullEnrich passes through whatever its sources return. For high stakes outreach, pair with an email verification pass before send.
Does FullEnrich work in Europe?
Yes, the platform is GDPR compliant and works on EU contacts. Phone enrichment in EU is harder than US (cultural and regulatory) regardless of vendor.
Is there a free tier?
50 leads of free trial, no credit card required. Past that you pay per credit or per result depending on plan.
How is FullEnrich different from a single vendor enrichment database?
Most enrichment databases are queried directly and bill per credit whether the record verifies or not. FullEnrich is a meta layer that queries 20 plus databases on your behalf and bills only on a verified hit. Trade off, less control over which source, better hit rate from aggregation.
No first party Yalc skill yet. Open an issue and we'll prioritize.
Or fork the repo and contribute one.