Skip to content

// data analytics

Steampipe

Integrate Tomba with Steampipe to query and analyze your email data seamlessly. Leverage SQL queries to extract insights and automate workflows.

Official Integration
  1. 01
    Steampipe email finderIn SteampipeData Analytics
  2. via api key
  3. 02
  4. 03

    Result

    richard@piedpiper.comvalid

// 01 · overview

Tomba in Steampipe

Query Email Data with SQL

Steampipe is an open-source tool that lets you query cloud APIs using SQL. The Tomba plugin allows you to search, verify, and analyze email data using standard SQL queries.

What is Steampipe?

Steampipe turns APIs into SQL tables, allowing you to:

  • Query multiple data sources with SQL
  • Join data from different APIs
  • Build dashboards and reports
  • Automate data analysis workflows

Tomba Plugin Tables

The Tomba Steampipe plugin provides these tables:

tomba_email_finder

Find email addresses by name and domain:

SELECT * FROM tomba_email_finder
WHERE first_name = 'John'
AND domain = 'example.com';

tomba_email_verifier

Verify email deliverability:

SELECT email, status, score
FROM tomba_email_verifier
WHERE email = 'john@example.com';

Search all emails at a domain:

SELECT * FROM tomba_domain_search
WHERE domain = 'company.com';

tomba_enrichment

Get detailed email information:

SELECT * FROM tomba_enrichment
WHERE email = 'contact@company.com';

Use Cases

  1. Data Analysis: Analyze email patterns across companies
  2. Bulk Operations: Process large email lists with SQL
  3. Reporting: Build email intelligence dashboards
  4. Data Integration: Join email data with CRM data
  5. Compliance: Audit email discovery and usage

Example Queries

Find and verify emails for a list of prospects:

SELECT
  f.first_name,
  f.last_name,
  f.email,
  v.status,
  v.score
FROM tomba_email_finder f
LEFT JOIN tomba_email_verifier v ON f.email = v.email
WHERE f.domain = 'techcorp.com';

Count emails by department:

SELECT
  department,
  COUNT(*) as email_count
FROM tomba_domain_search
WHERE domain = 'company.com'
GROUP BY department;

Find all valid emails at multiple companies:

SELECT * FROM tomba_domain_search
WHERE domain IN ('company1.com', 'company2.com', 'company3.com')
AND status = 'valid';

Installation

  1. Install Steampipe: brew install steampipe
  2. Install Tomba plugin: steampipe plugin install tomba
  3. Configure credentials in ~/.steampipe/config/tomba.spc:
connection "tomba" {
  plugin  = "tomba"
  api_key = "your_api_key"
  api_secret = "your_api_secret"
}
  1. Start querying: steampipe query

Documentation

Full table schemas and query examples are available at the Steampipe Hub.

Integration Tips

  • Dashboards: Use with Steampipe Dashboard for visualization
  • Exports: Export results to CSV, JSON, or databases
  • Automation: Schedule queries with cron jobs
  • CI/CD: Integrate into data pipelines

Open Source

The Tomba Steampipe plugin is open source. Contributions welcome on GitHub!

// customers

What teams say about Tomba

  • I like that it allows me to find my leads by simply using a domain name or the name of a person from a specific domain. I also like that it allows me to export my prospects to my CRM. It helps save me a lot of time on my sales process.
    Hugo H.CMOvia G2
  • Tomba.io is very fast and has lots of features to help anyone prospect and find exactly who you need to find. I use my zoom.info and Apollo to find companies for lead gen and then run those leads into tomba to grab me prospect info in record time.
    Julian M.Account Executive, Insightvia G2

// quick start

Make your first call in a minute

Free account, real API key, the same endpoints Enterprise customers use.

  1. 1Create a free account25 searches a month. No card.
  2. 2Copy your key and secretFrom API keys in the dashboard.
  3. 3Call the APIPaste the request; the answer is JSON.
curl "https://api.tomba.io/v1/email-finder?domain=piedpiper.com&first_name=Richard&last_name=Hendricks" \
  -H "X-Tomba-Key: $TOMBA_API_KEY" \
  -H "X-Tomba-Secret: $TOMBA_SECRET_KEY"
Response
200 OK· 1 search credit
{
  "data": {
    "email": "richard@piedpiper.com",
    "first_name": "Richard",
    "last_name": "Hendricks",
    "full_name": "Richard Hendricks",
    "website_url": "piedpiper.com",
    "company": "Pied Piper",
    "pattern": "{first}",
    "department": "executive",
    "type": "personal",
    "position": "CEO",
    "country": "US",
    "gender": "male",
    "twitter": null,
    "linkedin": "https://www.linkedin.com/in/richard-hendricks",
    "score": 100,
    "accept_all": false,
    "phone_number": true,
    "verification": {
      "date": "2025-01-15T10:32:00+01:00",
      "status": "valid"
    },
    "sources": [
      {
        "uri": "https://piedpiper.com/blog/engineering",
        "website_url": "piedpiper.com",
        "extracted_on": "2024-06-01T09:14:07+01:00",
        "last_seen_on": "2025-01-10T17:02:44+01:00",
        "still_on_page": true
      }
    ],
    "phone_data": []
  }
}