Connect Mails to Your AI Agent

Check an address or submit a list to identify undeliverable, risky, or unknown validation results.

3 tools API key

Try a Mails Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Mails

Explain an Email Validation Result

Review the score, overall classification, and reasons for one address.

/oo Mails: Validate [email address] with Mails. Explain its result, reason, score, and MX or catch-all signals. Keep unknown values distinct from failed checks.

Validate an Address List

Submit addresses and inspect the batch’s completion and individual results.

/oo Mails: Submit these email addresses [email list] to Mails for batch validation. Retrieve the batch results when ready and summarize deliverable, undeliverable, risky, and unknown results. If still running, report that status rather than a final total.

Start Working with Mails

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Mails

    Connect a Mails API key.

    Connect Mails →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Mails account key copied from account settings.
  • Batch creation starts a job. Retrieve it later and check completion before describing the list as fully validated.

Mails Tools

This connection validates individual emails and creates or retrieves Mails batch jobs. Results include format, domain, MX, score, and reason fields.

Individual Email Checks

Read address format, domain, MX, score, classification, and reason signals.

Batch Validation Jobs

Create a job for an email list and retrieve job details with available per-email results.

3 tools

Validate Email

Validate one email address with the Mails single validation endpoint.

mails_so.validate_email

Create Validation Batch

Create one Mails batch validation job for a list of email addresses.

mails_so.create_validation_batch

Get Validation Batch

Fetch one Mails batch validation job together with its email results.

mails_so.get_validation_batch

Frequently Asked Questions

What does an unknown result mean?

It means Mails did not assign a definitive deliverable or undeliverable result. Review the reason, such as timeout or connection failure, rather than treating it as valid.

How can I revisit a submitted batch?

Keep the batch ID from creation and use it to retrieve the job and results. A missing completion time means the job is still running.

Does a deliverable result guarantee delivery?

It is an address validation result, not evidence that a specific message was sent or delivered.

Connect Mails

About Mails ↗