EmailListVerify is a service that provides email verification and validation to ensure email lists are clean and deliverable.
EmailListVerify is a service that provides email verification and validation to ensure email lists are clean and deliverable. On Nagent, Emaillistverify is exposed as a fully-configurable email integration that any agent can call — 12 actions, and API key authentication. No code is required to wire Emaillistverify into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Emaillistverify to automate the kinds of tasks email teams previously handled manually. Concrete examples — each one is a single agent step in Nagent — include:
Every action and trigger is paired with a structured input/output schema (visible in the sections below), so when you wire Emaillistverify into Helix — our agentic agent builder — the editor knows exactly what each step expects and produces. Configure once, deploy anywhere across your Nagent agents.
Every operation an agent can call against Emaillistverify, with input parameters and output schema. Drop these into any step of an agent built in Helix.
EMAILLISTVERIFY_CHECK_BLACKLISTSTool to check an IP address (IPv4/IPv6) or domain against multiple DNS-based blacklists (DNSBLs) for spam or malicious activity. Use when you need to verify the reputation of an IP or domain. Rate limit: 10 requests/second.
Input parameters
The IP address (IPv4/IPv6) or domain to check against DNS-based blacklists (DNSBLs)
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
EMAILLISTVERIFY_CHECK_DISPOSABLETool to verify if an email domain is associated with temporary/disposable email addresses. Includes DNS record verification. Use when you need to validate if a domain is disposable before accepting email registrations.
Input parameters
The email domain to check for disposability
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
EMAILLISTVERIFY_DELETE_MAILLISTTool to delete a finished email list. Use when you need to remove a completed verification list. Only lists that have completed verification can be deleted.
Input parameters
ID of the finished email list to delete
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
EMAILLISTVERIFY_DOWNLOAD_MAILLISTTool to download a finished email list with verification results. Supports customizable columns (firstName, lastName, gender, result, etc.) and file format (csv/xlsx). Rate limit: 5 requests/second.
Input parameters
ID of the finished email list to download
Adds a column 'ELV ESP' displaying the Email Service Provider associated with the email's domain. Use 'true' or 'false'.
File format for the downloaded email list.
Filter rows by verification result. Comma-separated list of deliverability statuses (e.g., 'ok,email_disabled,antispam_system'). Defaults to all possible statuses.
Adds a column 'ELV Email' displaying the exact email used as input during verification. Use 'true' or 'false'.
Adds a column 'ELV Gender' with an estimation of the gender of the person associated with the email address. Use 'true' or 'false'.
Adds a column 'ELV Is Free' indicating if a free email account can be created using the same domain. Use 'true' or 'false'.
Adds a column 'ELV Is Role' to signify if the email pertains to a business role (e.g., info, support). Use 'true' or 'false'.
Adds a column 'ELV Result' displaying the verification result of the email. Use 'true' or 'false'.
Adds a column 'ELV Last Name' with an estimation of the last name of the person associated with the email address. Use 'true' or 'false'.
Adds a column 'ELV MX Server' displaying the MX server associated with the email's domain. Use 'true' or 'false'.
Includes all columns from the uploaded file that do not contain email information (e.g., Phone, Address). Use 'true' or 'false'.
Adds a column 'ELV First Name' with an estimation of the first name of the person associated with the email address. Use 'true' or 'false'.
Adds a column 'ELV Is No Reply' with values denoting whether the email's inbox is actively monitored. Use 'true' or 'false'.
If 'false', eliminates duplicate emails, retaining only the first occurrence. Use 'true' or 'false'.
Adds rows that do not contain precisely one email and cannot undergo verification. Use 'true' or 'false'.
Adds a column 'ELV Internal Result' displaying the internal verification result. Use 'true' or 'false'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
EMAILLISTVERIFY_FIND_CONTACTTool to search for a contact's business email address by name and company domain. Returns possible emails with confidence levels (high/medium/low/unknown). Rate limit: 5 requests/second. Credits: 5 (with name) or 10 (domain only).
Input parameters
Email domain of the contact's company (e.g., 'connelycorp.com'). This field is required.
Last name of the contact. Optional but improves accuracy and reduces credit cost (5 credits with name vs 10 without).
First name of the contact. Optional but improves accuracy and reduces credit cost (5 credits with name vs 10 without).
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
EMAILLISTVERIFY_GET_API_FILE_INFOTool to retrieve progress of an uploaded email list verification. Returns status (errored/waiting/progress/finished) with download URLs when complete.
Input parameters
ID of the successfully uploaded email list
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
EMAILLISTVERIFY_GET_CREDITSTool to retrieve details about available on-demand and subscription credits. Use when you need to check credit balance before performing verifications. On-demand credits never expire, subscription credits are refreshed daily. Rate limit: 10 requests/second.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
EMAILLISTVERIFY_GET_EMAIL_JOBTool to get the status of an asynchronous email verification job. Use when you need to check if a verification job has completed and retrieve its results. Rate limit: 100 requests per second.
Input parameters
ID of the email verification job to retrieve
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
EMAILLISTVERIFY_GET_MAILLIST_PROGRESSTool to retrieve real-time progress updates for an uploaded email list verification. Shows status, completion percentage, and credit usage. Rate limit: 100 requests/second.
Input parameters
The unique identifier of the email list to retrieve progress for
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
EMAILLISTVERIFY_UPLOAD_EMAIL_LISTTool to upload an email list file for bulk verification. Accepts .csv, .txt, or .xlsx files (max 100MB, 1M rows). Returns an ID to query verification progress. Rate limit: 5 requests/second.
Input parameters
Quality level for email verification.
The email list file to upload (.csv.txt.xlsx). Max 100MB, 1M rows.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
EMAILLISTVERIFY_VERIFY_SINGLE_EMAILTool to verify email deliverability status of a single email address. Returns a plain text status representing deliverability. Rate limit: 10 requests/second. Credits required: 1.
Input parameters
The email address that will be verified
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
EMAILLISTVERIFY_VERIFY_SINGLE_EMAIL_DETAILEDTool to verify email deliverability with detailed metadata including MX server info, ESP, first/last name estimation, gender, and role detection. Use when you need comprehensive email validation beyond basic deliverability. Rate limit: 10 requests/second, requires 1 credit per verification.
Input parameters
The email address to be verified
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
No publicly available marketplace agent is found using this tool yet. There are 99 agents privately built on Nagent that already use Emaillistverify.
Build on Nagent
Connect Emaillistverify to any Nagent agent in minutes — no API key management, no boilerplate. Just configure and deploy.
The five questions agent builders ask before adopting a new integration.
Open the External Integrations panel inside Nagent (app.nagent.ai/externalIntegration), find Emaillistverify, and click "Connect Now." You'll authenticate with an API key — Nagent handles credential storage and refresh automatically. Once connected, Emaillistverify is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Emaillistverify is connected, you configure its 12 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Emaillistverify steps into any workflow visually. Pick an action (e.g., one of those listed above), fill in the inputs (Helix knows the required vs. optional schema for each parameter), and connect it to upstream/downstream steps. Triggers run as the entry point of an agent, so when a Emaillistverify event fires, the agent kicks off automatically.
Every Emaillistverify action and trigger ships with a fully-typed schema — input parameters with name, type, required flag, and description, plus the output payload shape. The schemas are documented in the sections above. Helix uses these schemas to validate your configuration at build time and to type-check the data flowing between steps.
Yes. While Emaillistverify ships with 12 pre-built email actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Emaillistverify together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Emaillistverify-based workflows tailored to your business.