outreach-verify

Solid

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.

Data & Documents 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

# Verify the addresses you did not find at Emelia ## What this does Checks addresses whose provenance you do not control against Emelia's verifier and turns the answer into a decision: send it, drop it, or hold it for a small separate batch. It measures the bounce rate you are about to inflict on your sending domain and stops you when that number is too high. A bounce costs a fraction of a credit to avoid and weeks of sender reputation to survive. It deliberately does not re-check what Emelia's email finder just returned. That address already carries a verification verdict, so paying for a second one buys you nothing. ## When to use it **The rule: verify what you did not find at Emelia.** Emelia's email finder returns an address together with a `qualification` field, and that field is a verdict from the source that checked the mailbox, not a guess. An address the finder returned as `valid` is verified. Sending it through this skill costs 0.25 credit per row and changes nothing. On a 3,000 row list that is 750 credits for an answer you already had. So use it on: - **Any list you did not build with the finder.** A CSV a colleague sent you, a CRM export, a conference attendee file, a scrape, a purchased file, the output of another enrichment tool. - **Addresses the finder flagged `risky`.** Those come from Emelia's secondary source below its "sure" confidence threshold, so they are the one finder output that was not proven. Verifying them is a real choice, and dr...

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

AI & Automation Solid

outreach-find-email

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.

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
AI & Automation Listed

email-verification

Verify email addresses before sending so bounces never damage a sending domain, and interpret each verification status correctly. Use whenever the user mentions email verification, email validation, bounce rate, hard bounces, invalid emails, catch-all domains, disposable addresses, MX records, list cleaning, or asks whether an address is real. Also use before launching any cold email campaign, and when a campaign has been paused for bounces.

0 Updated 3 days ago
manypicom