What is n8n?
n8n is a source-available workflow automation tool that lets you connect apps and build automations with a visual, node-based editor. It runs in the cloud or self-hosted, supports 400+ native integrations, and is popular with technical teams who want full control over their data and logic.
Core Capabilities:
- Visual Workflow Builder: Drag-and-drop nodes to design multi-step automations
- 400+ Native Integrations: Connect Gmail, HubSpot, Salesforce, Google Sheets, Slack, and more
- Code When You Need It: Drop into JavaScript or Python for custom logic
- Self-Hosted or Cloud: Keep data in your own infrastructure if you need to
- AI Agents: Build agentic workflows where an LLM calls tools to get work done
- Branching and Logic: IF, Switch, and Merge nodes for conditional routing
Why Teams Choose n8n:
- Full control over data with self-hosting
- Fair-code license and an active community
- Powerful enough for engineers, visual enough for operators
- A large library of community workflow templates
BillionVerify ships an official community node so you can add email verification to any n8n workflow.
Why Add BillionVerify to n8n?
n8n moves data between apps, but it does not validate email addresses on its own. When invalid emails flow through your workflows, you face:
- Bounces that damage your sender reputation and deliverability
- Wasted sends and wasted automation runs on addresses that will never receive
- Bad records polluting your CRM, ESP, and databases
- Confirmations and notifications that never reach real people
The Solution
The BillionVerify node sits right before your send or write step and verifies every address first:
- Verify Before Sending: Validate emails in real time inside the workflow
- Branch on the Result: Send only to deliverable addresses, flag or skip the rest
- Protect Every Destination: Keep bad data out of Gmail, SendGrid, HubSpot, Mailchimp, and more
- Enrich Records: Attach status, risk, and reason to each contact
The BillionVerify Node
Install n8n-nodes-billionverify and you get three operations:
1. Verify Email
Verify a single address. Map the node's Email field to the address from the previous node. It returns status (valid, invalid, risky, catch-all, role, disposable), is_deliverable, a confidence score, and the reason — all before anything is sent.
2. Verify Emails (Bulk)
Verify up to 50 addresses in one call. The node fans the result out into one item per address, so you can branch and route each contact individually.
3. Check Disposable
A free check that flags temporary and throwaway email domains. Useful at signup and form intake to block disposable addresses without spending verification credits.
Use it as an AI Agent tool
The node is exposed as an AI Agent tool (usableAsTool). An n8n AI Agent can call BillionVerify on its own to verify an address mid-conversation or mid-task — handy for support bots, lead qualification agents, and enrichment flows.
How It Works
A typical verify-before-send workflow looks like this:
- Trigger: A new form submission, CRM contact, spreadsheet row, or schedule starts the workflow
- Source: Pull the contact and its email address from the trigger app
- BillionVerify Verify: The node validates the email in real time
- Syntax check (RFC 5322 compliance)
- DNS and MX record verification
- SMTP handshake (mailbox exists)
- Risk detection (disposable, catch-all, role-based)
- IF deliverable: Branch on
is_deliverable. The true branch continues to the send; the false branch skips and flags the contact - Send / Write: Deliverable contacts flow to Gmail, SendGrid, Outlook, Mailchimp, your CRM, or a sheet
Getting Started
Step 1: Get your API key
Sign up for BillionVerify and copy your API key. New accounts include free verification credits, and the disposable check never spends credits.
Step 2: Install the community node
- In n8n, open Settings to Community Nodes
- Click Install
- Enter the package name
n8n-nodes-billionverify - Confirm the install
Self-hosted instances can also install it with npm install n8n-nodes-billionverify.
Step 3: Add your credentials
- Add a BillionVerify credential in n8n
- Paste your API key
- The credential test uses the free disposable endpoint, so verifying your key does not spend credits
Step 4: Build the workflow
- Add the BillionVerify node after your contact source
- Choose an operation (Verify Email, Verify Emails Bulk, or Check Disposable)
- Map the Email field
- Add an IF node on
is_deliverableto route deliverable vs. undeliverable contacts - Connect the true branch to your send or write step
See ready-to-use workflow templates for cold email, CRM, lead capture, and newsletter flows.
Use Cases
Use Case 1: Clean cold email lists before sending
Challenge: A sales team sends cold emails from a Google Sheet through Gmail, but 15-20% of addresses bounce, hurting sender reputation.
Solution: Sheet row triggers the workflow, BillionVerify verifies the address, an IF node routes only deliverable contacts to the Gmail send.
Results: Lower bounce rate, protected sending domain, and outreach focused on real, reachable people.
Use Case 2: Verify form leads before they hit the CRM
Challenge: A marketing team captures leads from web forms, but fake and mistyped emails pollute HubSpot and trigger failed follow-ups.
Solution: Form submission triggers the workflow, BillionVerify verifies in real time, only valid contacts are created in the CRM and the rest are flagged for review.
Results: Cleaner CRM data, fewer failed sequences, and better conversion from higher-quality leads.
Use Case 3: Keep a newsletter list clean before a broadcast
Challenge: An ESP broadcast to an aging list produces high bounces and spam complaints.
Solution: Before the send, the workflow verifies each subscriber in bulk and removes or skips undeliverable addresses.
Results: Improved deliverability, healthier engagement metrics, and lower ESP costs.
Key Features
Real-time verification
Verify emails instantly inside your workflow using our email verification API:
- Fast response times
- Minimal impact on workflow performance
- Bad data blocked before it reaches downstream apps
Advanced risk detection
- Catch-all detection: Identify accept-all domains
- Disposable email detection: Block temporary emails
- Role account detection: Flag generic addresses like info@ and support@
- Syntax validation: RFC 5322 compliance
- Domain validation: DNS and MX record checks
- SMTP verification: Confirm the mailbox exists
Smart routing
Branch on the verification result with n8n's IF and Switch nodes:
- Valid: Continue to the send, CRM, or sequence
- Invalid: Skip, log, or notify
- Risky: Flag for manual review or special handling
Pricing
n8n Pricing
n8n is free to self-host and offers paid cloud plans with managed hosting and support.
BillionVerify Pricing
BillionVerify offers flexible, pay-as-you-go pricing:
| Plan | Credits | Price | Price per Email | Best For |
|---|---|---|---|---|
| Free Trial | 100 | $0 | Free | Testing the integration |
| Starter | 1,000 | $5 | $0.005 | Small workflows |
| Growth | 10,000 | $40 | $0.004 | Growing automation |
| Professional | 50,000 | $175 | $0.0035 | Marketing teams |
| Business | 100,000 | $300 | $0.003 | High-volume workflows |
| Enterprise | Custom | Custom | From $0.002 | Enterprise automation |
Learn more about our pricing plans.
FAQ About the n8n Integration
How do I install the BillionVerify node in n8n?
Open Settings to Community Nodes in n8n, click Install, and enter n8n-nodes-billionverify. Self-hosted instances can run npm install n8n-nodes-billionverify.
Does verifying my API key cost credits?
No. The credential test uses the free disposable endpoint, so connecting and testing your key never spends verification credits.
Can an AI Agent use BillionVerify?
Yes. The node is exposed as an AI Agent tool, so an n8n AI Agent can call BillionVerify on its own to verify an address as part of a task.
How many emails can I verify at once?
The Verify Email operation handles one address. Verify Emails (Bulk) handles up to 50 in a single call and fans the results out into one item per address for easy routing.
What does the verification return?
Each result includes status (valid, invalid, risky, catch-all, role, disposable), is_deliverable, a confidence score, and the reason — enough to branch on before sending.
Is it accurate?
BillionVerify maintains 99.9% accuracy through multi-layered verification including syntax validation, DNS and MX lookup, SMTP handshake, and risk detection.
Is the integration secure?
Yes. All API calls use HTTPS/TLS encryption. BillionVerify is GDPR compliant and emails are processed in real time without being stored.
Ready to Get Started?
Add email verification to any n8n workflow with BillionVerify:
- Native community node - install in minutes
- Verify before sending - stop bounces before they happen
- AI Agent ready - let agents verify on their own
- Free to start - new accounts include free credits
Sign up for BillionVerify to get your API key, then install n8n-nodes-billionverify and drop verification into your workflows. Browse workflow templates to start from a real, importable example.
