Skip to main content
Intempt
Coming soon

Waterfall account enrichment

Enriches an account with a single provider. Returns a no-data status when the provider has no match.

Authored by Sid Chaudhary

Founder & CEO at Intempt

Agentic workflow

Coming soon

7 steps Blu runs end to end. It drafts a plan and nothing runs until you approve it.

  1. 1

    Fill the gaps at lowest cost

    Coming soon

    Blu builds a step

  2. 2

    Try the cheap provider first

    Coming soon

    Blu builds a step

  3. 3

    Stop if nothing is missing

    Coming soon

    Blu builds a step

  4. 4

    Fall through to a specialist

    Coming soon

    Blu builds a step

  5. 5

    Research the long tail

    Coming soon

    Blu builds a step

  6. 6

    Record what it cost to find

    Coming soon

    Blu builds a step

  7. 7

    Publish and watch the mix

    Coming soon

    Blu builds a step

About this recipe

When to use it

A single enrichment provider always misses some accounts. This falls through a cascade of providers, and finally AI research, only spending more when the cheaper source actually missed.

What it delivers

Runs a multi-source enrichment cascade - try the primary provider, fall through to secondary, then tertiary, then an AI-research fallback for unstructured discovery - maximizing coverage while minimizing per-record cost.

How you prompt this

Describe the outcome in your own words and Blu Agent maps it to this recipe, or run it by name. It drafts a plan first and nothing runs until you approve it.

Tell Blu Agent what you want

“Enriches an account with a single provider. Returns a no-data status when the provider has no match.”

recipe.md preview

Built from the published catalog. Blu Agent's full step prompts load in your workspace when you run it.

Sign up to read the full recipe.md and run it with Blu Agent.

Sign up to see the full recipe

Inputs & outputs

What the recipe needs before it runs, and what it leaves in your workspace.

Inputs

  1. Nothing declared beyond an Intempt workspace. Blu asks for anything else it needs as it goes.

Outputs

    How the recipe runs

    Blu follows the steps in order and shows you each one before anything goes live.

    1. 01Fill the gaps at lowest costCreate a workflow 'Waterfall account enrichment' triggered by account_created OR scheduled refresh for stale accounts (no enrichment update in 90 days). Goal: maximize fill rate on key account attributes (firmographics, technographics, decision-makers, funding) while minimizing cost by querying premium providers only when cheaper ones fail.
    2. 02Try the cheap provider firstThis step builds a workflow. Configure first enrichment step to query the primary provider (configurable: typically the cheapest provider with broad coverage, e.g. Apollo or Clearbit). Targets: company name, size, industry, tech stack, revenue band, key decision-makers. Outputs to account attributes. Mark fields successfully filled to inform downstream branching. Use the result of "Fill the gaps at lowest cost".
    3. 03Stop if nothing is missingThis step builds a workflow. Branch step: did the primary enrichment fill the required fields? If YES to skip to AI-fit-scoring. If NO (missing email format, missing decision-maker, or missing tech stack) to continue to secondary provider. Saves money by not paying for premium providers unless needed. Use the result of "Fill the gaps at lowest cost", "Try the cheap provider first".
    4. 04Fall through to a specialistThis step builds a workflow. Configure second enrichment step that fires only on the no-coverage branch. Query secondary provider (configurable, typically a specialist provider for the missing field type, e.g. ZoomInfo for decision-makers, BuiltWith for tech stack). Only fills fields the primary missed; doesn't re-query already-filled fields. Use the result of "Fill the gaps at lowest cost", "Stop if nothing is missing".
    5. 05Research the long tailThis step builds a workflow. Configure AI research step that fires when secondary provider also fails to fill a key field. Tasks: scrape the company website, summarize what the company does, identify likely buyer personas from About/Team/Leadership pages, look up recent news for funding/hiring signals. Returns structured output (industry, ICP-fit description, 3-5 decision-maker names with titles). The Claygent-equivalent for the long tail where structured providers have no data. Use the result of "Fill the gaps at lowest cost", "Fall through to a specialist".
    6. 06Record what it cost to findThis step builds a workflow. Configure the update step that writes all enriched data back to the Account record. Includes a metadata field 'enrichment_source_used' (primary / secondary / ai-research) so RevOps can audit cost per record. Also writes enrichment_confidence (high/medium/low based on which tier filled the data). Use the result of "Fill the gaps at lowest cost", "Try the cheap provider first", "Fall through to a specialist", "Research the long tail".
    7. 07Publish and watch the mixValidate the workflow DAG and publish for live execution. Set up a daily summary of enrichment-tier-usage so RevOps can monitor cost (e.g. '80% filled at primary tier, 15% at secondary, 5% needed AI research' = healthy cost profile). Use the result of "Fill the gaps at lowest cost", "Record what it cost to find".

    Install Intempt and run it

    1. 1

      Sign up

      Create a free Intempt workspace.

    2. 2

      Connect your data

      Add the sources this recipe reads from.

    3. 3

      Ask Blu

      Type /waterfall-account-enrichment in Blu once this recipe is live there.

    4. 4

      Review and approve

      Blu builds each step and waits for your OK before anything goes live.

    More recipes by Sid Chaudhary

    Got a play worth sharing?

    Publish it to the Intempt Collective Marketplace and earn when other teams run it.

    Submit a recipe