LEAD GENERATION

OSS Dependents Miner: Find Companies Using Your Package and Draft ICP Outreach into Attio

Scans the GitHub dependency graph for your open-source package, enriches each dependent repo's owning company, scores ICP fit.

CategoryLead Generation
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule kicks off the dependents scan
  • ActionFetch repos depending on your package via GitHub dependency graphGitHubGitHub
  • ActionResolve each owning org to company site, size, industryBraveBrave Search
  • LogicScore ICP fit and drop personal/sub-threshold accounts
  • ActionDraft a usage-specific outreach opener per qualified accountOpenAI
  • OutputCreate company + person records with draft in AttioAttio

What it does

Turns your OSS adoption into a pipeline. It pulls the list of public repositories that depend on your package via GitHub's dependency graph, identifies the company behind each dependent org, scores how well it matches your ideal customer profile, and writes only the qualified accounts into Attio with a ready-to-send opening line that references the exact repo and how they use your package.

When to use it

Run it weekly if you maintain a popular OSS library and want sales to chase the companies already running your code. Best when your dependents skew toward business orgs rather than hobby projects, and you want outreach grounded in real usage signals instead of cold guesses.

How it works

  1. 1A weekly schedule fires the run.
  2. 2GitHub returns repos depending on your package plus their owning orgs.
  3. 3Brave Search resolves each org to a company website, size, and industry.
  4. 4An ICP scoring step filters out personal accounts and sub-threshold fits.
  5. 5OpenAI drafts a usage-specific opener per qualified account.
  6. 6Qualified leads land in Attio as people/company records with the draft attached.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect GitHubRepos, issues, pull requests, actions.
  2. 2
    Connect Brave SearchWeb, news, image, video search.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect AttioReal-time CRM with structured data + powerful views.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.