Package Information
Available Nodes
Documentation
Tomba n8n Node
The #1 Rated Email Intelligence Platform — Use Tomba in your n8n workflows.
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)
- Open n8n, click + in the top right to open the Nodes panel
- Search for Tomba
- Click on the Tomba node to add it to your workflow
Install via Community Nodes
- Go to Settings (Cogwheel)
- Click on Community Nodes
- Enter
n8n-nodes-tombainto the text box - Click I understand the risk ...
- Click Install
Authentication
Getting Your API Credentials
- Sign up for a free account at Tomba.io
- Navigate to your API Settings in your Tomba dashboard
- Copy your API Key and Secret Key
Setting Up Credentials in n8n
- In your n8n workflow, add a Tomba node
- Click on the Credential to connect with dropdown
- Select Create New and choose Tomba API
- Enter your credentials:
- API Key: Your Tomba API key
- Secret: Your Tomba secret key
- 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:
- Add an HTTP Request node to your workflow
- Set Authentication to Predefined Credential Type
- Set Credential Type to Tomba API
- Select your existing Tomba credential
- 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)
- Author Finder — Find the email address of an article's author
- LinkedIn Finder — Find email from a LinkedIn profile URL
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
- Email Finder — Find any professional email address
- Email Verifier — Verify emails in real-time
- Domain Search — Find all emails for a company
- Phone Finder — Find direct phone numbers
- Bulk Enrichment — Enrich contacts at scale
- AI Company Search — Find companies with AI-powered search
- CLI — Command-line interface
- MCP Server — Connect AI tools to Tomba
- REST API — Full programmatic access
Browser Extensions & Add-ons
- Chrome Extension — Find emails while browsing
- Google Sheets Add-on — Enrich leads in spreadsheets
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
- Blog · Help Center · API Docs · Pricing · Status
Try Tomba Free — Find your first email in seconds. No credit card required.
License
MIT