Get up and running in just two steps
The skill teaches your agent how to verify emails, read the results, and recover from errors. Once it's installed, just ask.
-
1 Install the CLI
Runs on macOS, Linux, WSL2, and Windows.
Terminal
curl -fsSL https://emailable.com/install-cli | bashbrew install emailable/tap/emailableirm https://emailable.com/install-cli.ps1 | iexscoop bucket add emailable https://github.com/emailable/scoop-bucket scoop install emailable -
2 Run emailable
The first run signs you in through your browser and offers to install the skill for Claude Code, Codex, and OpenCode.
Terminal
emailable
Works with the agents you already use
Claude Code, Codex, and OpenCode are set up automatically. Everything else just needs a shell.
-
Claude Code
-
Codex
-
OpenCode
-
Any other agent
Ask in plain English
Your agent turns a request into the right Emailable command, reads the results, and tells you what it found.
-
Verify an address
Is john.smith@gmail.com a real address? Bash emailable verify john.smith@gmail.com --json { "accept_all": null, "birth_year": null, … +21 lines (ctrl+o to expand) Yes. john.smith@gmail.com is Deliverable with a score of 100. It's a free Gmail address and isn't a role or disposable address. -
Clean a list
Check the addresses in signups.txt before I import them. Bash emailable batch verify signups.txt --wait --json { "emails": [ { … +94 lines (ctrl+o to expand) Only john.smith@gmail.com is safe to import. tim@smith.con has a typo in the domain and johndoe@mailinator.com is a disposable address. Want me to remove them? -
Find Risky addresses
Which addresses in newsletter.csv are risky? Bash emailable batch verify newsletter.csv --wait --jq '.emails[] | select(.state == "risky") | .email' info@smith.com sales@smith.com tim.smith@yahoo.com These 3 are Risky. They might accept mail, but sending to them can hurt your sender reputation. Want me to move them to a separate file? -
Export results
Verify signups.csv and save the results so I can open them in a spreadsheet. Bash emailable batch verify signups.csv --wait -o results.csv --json Done. All 842 results are in results.csv.
Built for agents, scripts, and scheduled jobs
The same CLI your agent uses works in shell scripts, scheduled jobs, and data pipelines.
-
JSON on every command
Every command can return JSON that matches the Emailable API field for field.
-
Filter to what you need
Pull out just the results you want, like only the Deliverable addresses, without any extra tools.
-
Predictable errors
Every error has a stable code and exit status, so agents and scripts can recover without parsing messages.
-
Safe retries
Rate limits and temporary failures retry automatically, and a batch is never submitted twice.
-
Keys stay out of your history
Sign in through your browser, or use an API key for scripts and scheduled jobs. Your key never has to appear on the command line.
-
Works with files and pipes
Read addresses from CSV, JSON, or text files, or pipe them in. Save results as CSV or JSON, or send them to a webhook.
Frequently Asked Questions
-
Your agent can verify single addresses, clean entire lists from CSV, JSON, or text files, and save the results to a file. It reads the results and tells you which addresses are safe to send to.
-
Claude Code, Codex, and OpenCode are set up automatically when you first run the CLI. Any other agent that can run shell commands works too.
-
Yes. Your agent can verify an entire list in one batch, wait for it to finish, and save the full results to a CSV or JSON file you can open or import anywhere.
-
No. You need an AI agent that runs in your terminal, like Claude Code or Codex, and one command to install Emailable. After that you ask in plain English and your agent runs the commands for you.
-
Your agent uses credits from your Emailable account, the same as verifying anywhere else in Emailable. The CLI your agent uses is free and open source.
Other ways to verify
Explore other ways you can use email verification in your business and elevate your email deliverability.
-
Email Verification API
Integrate our Email Verification API and filter invalid email addresses directly on your website, landing pages, or in your application.
-
Bulk Email Verifier
Need to verify a list of emails? Upload from your computer, copy and paste, or connect an integration to quickly import and verify entire lists of emails at once.
-
Email Verifier
Need to check the validity of a few emails? Type them into the fastest and most accurate email checker and find out in seconds.