outreach-find-email

Solid

Find professional email addresses for the people on a lead list, one at a time or in bulk, with Emelia's email finder. Runs the three attempt fallback cascade that recovers the rows a single lookup misses: the domain first, then the company name, then the trade name. States the credit cost before spending anything, polls each job to completion, and records what was found, what was not and which attempt won in outreach/enrichment.json and outreach/leads.csv. What the finder returns is already verified and goes straight into a campaign, so it never needs a second pass through the verifier. Never guesses an address pattern and calls it found. Triggers on: find email, email finder, find emails, find the email of, email address, email lookup, email enrichment, enrich emails, missing emails, bulk email finder, retry the finder, email not found, get emails for my list.

AI & Automation 12 stars 2 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
37
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Find professional emails ## What this does Turns rows that have a name and a company into rows that have a professional email address, using Emelia's email finder. It counts the rows and states the credit cost before spending anything, runs the lookups, and reports the discovery rate honestly: found, not found, still running. It does not invent addresses: when the finder returns nothing, the row is marked `not_found`, not filled with a guess. A row is never given up on after one call. The finder answers differently depending on whether you gave it a domain or a company name, so a miss on the domain is retried on the company name, then on the trade name. Section 3 is that cascade, and it is the part of this skill that changes your hit rate. **What it returns is ready to send.** Every result carries a `qualification` field, which is a verification verdict from the source that checked the mailbox, not a confidence score the finder made up. An address returned as `valid` has been verified. Put it in the campaign as it is. ## When to use it Use it when you have a list with names and companies but no email addresses, or when a list has holes you want filled before writing a sequence. Use a different skill when: - The list is not filtered yet. Run `outreach-filter` first: every credit spent on a row you are about to exclude is wasted, and this is the most common way people burn their balance. - You already have addresses **from somewhere else** and want to know whether...

Details

Author
emelia-io
Repository
emelia-io/claude-outreach
Created
3 days ago
Last Updated
2 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

outreach-verify

Verify the email addresses you brought yourself before you send to them: a CSV, an export from another tool, an old CRM extract, a contact base that has been sitting for a year. Sorts each address into send, drop or hold, detects catch-all domains with a control test, keeps the projected bounce rate under the threshold that protects sender reputation, and writes the verdicts into outreach/leads.csv and outreach/enrichment.json. Not for addresses Emelia's email finder returned, which come back verified already, so paying to check them again buys nothing. Triggers on: verify email, email verification, email verifier, check emails, validate emails, bounce rate, hard bounce, catch-all, clean my list, list hygiene, old list, stale contacts, deliverability check, is this email valid.

12 Updated 2 days ago
emelia-io
Data & Documents Solid

outreach-find-phone

Find direct mobile numbers for the people on a lead list with Emelia's phone finder, from their LinkedIn profile URL, one at a time or in bulk. States the credit cost before spending, polls each job to completion, handles found and not found honestly, and writes the numbers into outreach/leads.csv and outreach/enrichment.json. Emelia does not place the calls: the number goes to your phone or your CRM. Triggers on: find phone, phone finder, find mobile, mobile number, direct dial, phone number, cell number, find the number of, phone enrichment, cold call list, get phone numbers.

12 Updated 2 days ago
emelia-io
Data & Documents Solid

outreach-enrich

The full enrichment waterfall on a lead list: filter first, find the missing emails, verify only the addresses that came from somewhere other than Emelia's finder, find mobile numbers only where they are worth 50 credits, then decide row by row who is sendable, who is on hold and who is dropped. Ends by routing the rows to separate destinations, one list per destination: addresses found go to the email campaign list, rows with no address but a valid LinkedIn profile URL are proposed as a separate LinkedIn campaign, and the rest is set aside and counted. Never pushes a whole enriched base into a single Emelia list. Runs under a credit budget fixed before the first call and stops when it is reached. Writes outreach/enrichment.json with every counter and updates outreach/leads.csv without losing a single original column, then fills the custom fields your sequence needs. Triggers on: enrich, enrichment, enrich my list, waterfall, find and verify, clean and enrich, contact data, credits budget, how much will this

12 Updated 2 days ago
emelia-io