Email Waterfall Orchestrator
Finds work emails by chaining your own provider keys, verifies each result, and returns real per-provider spend instead of hiding it behind a credit abstraction. Bring your own Findymail, Prospeo, Icypeas, Reoon and BounceBan keys.
Install
npx @mambalabsdev/mcp-email-waterfall-orchestratorUse Cases
- Who buys it. Bought by teams who already pay for email finders and want to know what each one actually costs them per hit.
- Clay enrichment column. Replace a stack of single-vendor email finders with one waterfall, and get per-provider cost and hit-rate attribution back.
Features
- A verified work email, or an honest null
- Real per-provider attribution, units and latency
- Observed balance movement, read from each provider
- 15 flat fields, one row per contact, always
- Multi-provider chain in the order you set
Input
contactsarrayoptionalThe contacts. Each may carry id, full_name, company_domain, linkedin_url. Default: [].
providerKeysobjectoptionalYour own keys. Validated for free before any paid call.
providerOrderarrayoptionalOverride the default chain, by registry entry id.
verificationOrderarrayoptionalOverride the verifier order. Default: [].
maxContactsintegeroptionalCap on contacts processed.
maxProviderUnitsintegeroptionalHard ceiling on provider credits consumed. Set this.
providerRatesobjectoptionalYour per-unit costs, so the summary can report dollars. Default: {}.
concurrencyHintintegeroptionalContacts in flight at once. Default: 4.
Output schema
{
"contact_id": "your-own-id",
"input_full_name": "Satya Nadella",
"input_company_domain": "microsoft.com",
"email": "satyan@microsoft.com",
"email_status": "valid",
"found_by": "findymail.search_business_profile#linkedin_url",
"chain_position": 1,
"verification_source": "bounceban",
"verification_degraded": false,
"providers_attempted": [
{"entry": "findymail.search_business_profile#linkedin_url", "outcome": "found", "latency_ms": 812, "units": 1}
],
"provider_units_used": 2,
"is_summary_row": false
}Pricing
Pay-per-event billing on the Apify platform. You are charged only when the actor returns a result. No subscription, no seat license.
Free-tier Apify accounts include monthly free compute. Upgrade for higher concurrency and volume.