Integrations
BetterContact
Waterfall email enrichment with multi-provider verification — async (start + poll); contact-focused, billed on result retrieval.
Reach for BetterContact when single-provider finders (LeadMagic, Prospeo) miss and you want multi-provider waterfall email enrichment with triple verification.
Managed credits or BYOK — billing is deferred: the launcher is free and you're charged once on result retrieval, when the result carries data — 0.5 credits for an email reveal, 4.8 for a phone reveal (email included).
Capabilities
| Tool | Does | Cost |
|---|---|---|
start_enrichment | Launch an enrichment job (up to 100 contacts), returns a request id | Deferred |
get_enrichment | Fetch terminal results by request_id (reports credits_consumed) | Free retrieval |
Guidance
- Enrichment is async:
start_enrichmentreturns a requestidimmediately — use it as therequest_idforget_enrichmentto poll for terminal results. - Email status hierarchy: deliverable > catch_all_safe > catch_all_not_safe > undeliverable. Only trust deliverable and catch_all_safe for outreach.
- Only reveal what you need — set
enrich_phone_number: trueonly when the play actually needs a phone number: it raises the charge from 0.5 to 4.8 credits (billed once, on retrieval, when the result carries data). - Batch up to 100 contacts per job. Rate limit is 60 req/min/key, shared across endpoints.
- Don't use it for email validation only (use a dedicated validator) or for company/org enrichment (it's contact-focused).
hyreflow tools execute bettercontact start_enrichment \
--payload '{"data":[{"first_name":"Ada","last_name":"Lovelace","company_domain":"example.com"}]}'Call it directly with hyreflow tools execute bettercontact start_enrichment — it isn't part of the default email_enrichment waterfall (see Integrations Overview). Note it is an async provider — it uses a start/poll cycle.