tomba

N8n nodes for Tomba Email Finder & Email Verifier

Package Information

Released: 1 mo ago
Downloads: 18 weekly / 124 monthly
Latest Version: 1.1.2
Author: Mohamed Ben rebia

Available Nodes

Documentation

Tomba Tomba n8n Node

The #1 Rated Email Intelligence Platform — Use Tomba in your n8n workflows.

npm version
License

About Tomba

Tomba.io is the #1 rated email intelligence platform, trusted by 150,000+ sales teams worldwide.

  • Best Email Finder — 98% accuracy, ranked #1 in independent benchmarks
  • Best Email Verification — Real-time SMTP verification with catch-all detection
  • Best Phone Finder — Direct dial numbers linked to professional emails
  • Best Domain Search — 450M+ verified contacts across all industries
  • 81% Coverage — The highest in the industry, proven in 5,000-lead independent tests

Why Tomba?

Feature Tomba Others
Email Coverage 81% 30-60%
Verification Real-time SMTP Pattern-based
Phone Numbers Direct dials Limited
Catch-all Detection AI-powered Basic
API Rate Limits Generous Restrictive

Get your free API key — No credit card required.

Installation

npm install n8n-nodes-tomba

Install from n8n Integrations (Recommended)

  1. Open n8n, click + in the top right to open the Nodes panel
  2. Search for Tomba
  3. Click on the Tomba node to add it to your workflow

Install via Community Nodes

  1. Go to Settings (Cogwheel)
  2. Click on Community Nodes
  3. Enter n8n-nodes-tomba into the text box
  4. Click I understand the risk ...
  5. Click Install

Authentication

Getting Your API Credentials

  1. Sign up for a free account at Tomba.io
  2. Navigate to your API Settings in your Tomba dashboard
  3. Copy your API Key and Secret Key

Setting Up Credentials in n8n

  1. In your n8n workflow, add a Tomba node
  2. Click on the Credential to connect with dropdown
  3. Select Create New and choose Tomba API
  4. Enter your credentials:
    • API Key: Your Tomba API key
    • Secret: Your Tomba secret key
  5. Click Save to store your credentials securely

Using Tomba Credentials with the HTTP Request Node

You can also use your Tomba credentials directly in the n8n HTTP Request node:

  1. Add an HTTP Request node to your workflow
  2. Set Authentication to Predefined Credential Type
  3. Set Credential Type to Tomba API
  4. Select your existing Tomba credential
  5. Configure the URL (https://api.tomba.io/v1/...) and request details

n8n will automatically inject the X-Tomba-Key and X-Tomba-Secret headers on every request.

Operations

Domain (6 operations)

  • Domain Search — Find all email addresses for a domain with sources
  • Domain Status — Check if a domain is webmail or disposable
  • Location — Get employee locations for a domain
  • Similar — Retrieve similar domains
  • Technology — Get technologies used by a domain
  • Autocomplete — Find company names and retrieve logo/domain info

Email (6 operations)

  • Email Finder — Generate or retrieve the most likely email from a domain and name
  • Email Verifier — Verify the deliverability of an email address
  • Email Sources — Find where an email was found on the web
  • Email Enrichment — Look up person and company data based on an email
  • Email Count — Get total email addresses for a domain
  • Email Format — Get email format patterns for a domain

Finder (2 operations)

Phone (2 operations)

  • Phone Finder — Search for phone numbers by email, domain, or LinkedIn URL
  • Phone Validator — Validate a phone number and retrieve associated info

Company (1 operation)

  • Search Companies — Search for companies using natural language or structured filters

Enrichment (3 operations)

  • Person — Find person data by email
  • Company — Find company data by domain
  • Combined — Combined person and company enrichment by email

Leads (5 operations)

  • List — List all leads
  • Get — Get a lead by ID
  • Create — Create a new lead
  • Update — Update a lead
  • Delete — Delete a lead

Lead Lists (5 operations)

  • List — List all lead lists
  • Get — Get a lead list by ID
  • Create — Create a new lead list
  • Update — Update a lead list
  • Delete — Delete a lead list

Lead Attributes (5 operations)

  • List — List all lead attributes
  • Get — Get an attribute by ID
  • Create — Create a new attribute
  • Update — Update an attribute
  • Delete — Delete an attribute

Keys (5 operations)

  • List — List all API keys
  • Get — Get an API key by ID
  • Create — Create a new API key
  • Delete — Delete an API key
  • Reset — Reset an API key

Account (3 operations)

  • Account — Get account information
  • Usage — Get account usage stats
  • Logs — Get account API logs

Flag (2 operations)

  • List — List all submitted flags
  • Create — Report incorrect data for credit recovery

Custom API Call (1 operation)

Make any authenticated HTTP request directly to the Tomba API — useful for endpoints not yet covered by a dedicated operation. Tomba credentials are automatically injected into every request.

Flag Types & Reasons

When reporting incorrect data via the Create Flag operation, use the following types and reasons:

Type Description
email Flag an incorrect email address
phone Flag an incorrect phone number
enrichment Flag incorrect enrichment data
Reason Description
hard_bounce Email bounced permanently
wrong_person Email belongs to a different person
catch_all Address is catch-all, not personal
other Other reason

Testing

Install n8n

npm install n8n -g

Build and link locally

git clone https://github.com/tomba-io/n8n-nodes-tomba.git
cd n8n-nodes-tomba/
npm run build
npm link

Install in your local n8n instance

# In ~/.n8n/nodes/
npm link n8n-nodes-tomba

Available Scripts

Script Command Description
Build npm run build Compile the node for production
Watch npm run build:watch Watch for changes and recompile
Dev npm run dev Run the node in development mode
Lint npm run lint Check code for linting errors
Lint Fix npm run lint:fix Automatically fix linting errors

Documentation

About Tomba

Founded to solve the problem of unreliable email data, Tomba.io is the leading B2B email intelligence platform.

Products

Browser Extensions & Add-ons

Integrations

50+ CRM and sales tool integrations:
Salesforce · HubSpot · Zapier · Pipedrive · and more...

Other Tomba SDKs

Language Package
Node.js tomba
Python tomba-io
PHP tomba-io/php
Ruby tomba
Go tomba-io/go
Rust tomba
Dart tomba
Deno @tomba/sdk
Elixir tomba
C# Tomba
Perl Tomba::Client
Lua tomba
R tomba

Resources


Try Tomba Free — Find your first email in seconds. No credit card required.

License

MIT

Discussion