このプロジェクトについて
# Tomba Email Finder CLI
Tombaは、メールアドレスの検索・検証、連絡先データのエンリッチメント、電話番号の発見を支援するコマンドラインユーティリティです。営業、マーケティング、採用担当者向けに幅広い機能を提供します。
## 主な機能
- **メール検索**: あらゆるウェブサイトや会社名からメールアドレスを即座に見つけます。
- **メール検証**: メールアドレスの信頼性と到達可能性を確認します。
- **エンリッチメント**: メールアドレスに追加データを付加します。
- **LinkedIn Finder**: LinkedIn URLからメールアドレスを発見します。
- **著者ファインダー**: 記事の著者のメールアドレスを見つけます。
- **電話番号検索**: メール、ドメイン、またはLinkedIn URLから電話番号を検索します。
- **電話番号検証**: 電話番号を検証します。
- **類似ドメイン**: 特定のドメインに類似するドメインを取得します。
- **テクノロジー検出**: ドメインが使用するテクノロジーを発見します。
- **会社検索**: 自然言語または構造化フィルターを使用して会社を検索します。
- **アカウント情報**: 現在のアカウント情報を表示します。
- **AIチャット**: OpenAIとTombaツールを活用した自然言語クエリ。
- **一括CSV処理**: 自動列マッピングでCSVファイルからエンリッチ、検証、検索、著者、LinkedIn、電話、ソースを処理します。
- **ClawHubスキル**: 複数のAPI呼び出しを1つのコマンドに連鎖させる再利用可能なマルチステップワークフロー。
## インストール
Tombaは複数の方法でインストールできます。
- **クイックインストール(Linux/macOS)**: `curl -sSL https://releases.tomba.io/install.sh | sh`
- **クイックインストール(Windows PowerShell)**: `irm https://releases.tomba.io/install.ps1 | iex`
- **Snap**: `sudo snap install tomba`
- **Go**: `go install github.com/tomba-io/tomba@latest`
- **Homebrew**: `brew install tomba-io/tap/tomba`
- **Scoop**: `scoop bucket add tomba https://github.com/tomba-io/scoop-bucket.git && scoop install tomba`
## はじめに
インストール後、Tombaアカウントにログインする必要があります。2つの方法があります。
- **OAuth(ブラウザベース)**: `tomba login`
- **APIキー+シークレット**: `tomba login --key ta_xxxx --secret ts_xxxx`
## コアコマンド
### ドメイン検索
bash
tomba search --target "tomba.io"
### メールファインダー
bash
tomba finder --target "tomba.io" --first "mohamed" --last "ben rebia"
tomba finder --target "tomba.io" --full "Mohamed Ben Rebia"
### エンリッチメント
bash
tomba enrich --target "b.mohamed@tomba.io"
### 著者ファインダー
bash
tomba author --target "https://clearbit.com/blog/company-name-to-domain-api"
### LinkedIn Finder
bash
tomba linkedin --target "https://www.linkedin.com/in/mohamed-ben-rebia"
### メールソース
bash
tomba sources --target "ab@tomba.io"
### メール検証
bash
tomba verify --target "b.mohamed@tomba.io"
### カウント
bash
tomba count --target "tomba.io"
### ステータス
bash
tomba status --target "tomba.io"
### 電話番号検索
bash
tomba phone-finder --email "wade@zapier.com"
tomba phone-finder --domain "tomba.io"
tomba phone-finder --linkedin "https://www.linkedin.com/in/alex-maccaw-ab592978"
### 電話番号検証
bash
tomba phone-validator --phone "+14155552671"
tomba phone-validator --phone "4155552671" --country-code US
### 会社検索(リビール)
bash
tomba reveal --query "SaaS startups in Europe"
tomba reveal --country US,UK --industry Technology
### 類似ドメイン
bash
tomba similar --target "tomba.io"
### テクノロジー検出
bash
tomba technology --target "tomba.io"
### アカウント情報
bash
tomba whoami
## 追加コマンド
- **メール形式**: `tomba format -t stripe.com`
- **従業員の所在地**: `tomba location -t stripe.com`
- **ドメイン候補**: `tomba autocomplete -t "goo"`
- **エンリッチメント**: `tomba enrichment person -t user@example.com`、`tomba enrichment company -t example.com`、`tomba enrichment combined -t user@example.com`
- **リード管理**: `tomba lead list`、`tomba lead create --email user@example.com --list-id 1`、`tomba lead get --id 123`
- **APIキー**: `tomba key list`、`tomba key create`、`tomba key delete --id 123`
- **属性**: `tomba attribute list`、`tomba attribute create --name "Company Size" --type "text"`
- **フラグ**: `tomba flag list`、`tomba flag create --type email --value bounce@example.com --reason hard_bounce`
## AIチャット
Tombaには、OpenAIの関数呼び出しを使用してTomba APIツールを連鎖させるAIチャットインターフェースが含まれています。自然言語で質問して結果を得ることができます。
bash
export OPENAI_API_KEY=sk-...
tomba chat
セッション例:
あなた: StripeのVP Salesを見つけて、そのメールを取得してください
ワークフロー: domain_search -> email_finder -> email_verifier
## 結果
**見つかったメール:** d.singleton@stripe.com
**検証済み:** 到達可能(スコア: 95)
チャット経由の一括モード:
bash
tomba chat --file contacts.csv --type enrich
tomba chat --model gpt-4o-mini
## 一括CSV処理
同時ワーカーでCSVファイルを一括処理し、列を自動マッピングしてAPIレート制限を尊重します。
bash
tomba bulk --file contacts.csv --type enrich
サポートされている操作タイプには、enrich、verify、finder、search、author、linkedin、phone、phone-validator、company、similar、sourcesが含まれます。
同時実行数はプランから自動検出されます(最大60ワーカー)。
## ClawHubスキル
ClawHubは、複数のTomba API呼び出しを再利用可能なワークフローに連鎖させる組み込みのスキルシステムです。
bash
tomba skill list
tomba skill run find-email --target stripe.com first_name=David last_name=Singleton
tomba skill run company-intel --target tomba.io
組み込みスキルには、find-email、company-emails、enrich-verify、company-intel、lead-gen、linkedin-intel、domain-check、author-verifyが含まれます。
カスタムスキルの作成、インポート、エクスポート、削除も可能です。
## HTTPサーバー
すべてのTomba APIエンドポイントをリバースプロキシとして公開するローカルHTTPサーバーを実行します。
bash
tomba http # ポート3000で開始
tomba http --port 8080 # カスタムポート
このサーバーは、すべてのコアAPIエンドポイント、リードCRUD、リードリスト、属性、キー、フラグの管理をカバーする45のルートを公開します。
## 出力形式
ほとんどのコマンドは、他のツールとの簡単な統合のためにJSONおよびYAML出力形式をサポートしています。
## 更新とバージョン
- **更新**: `tomba update`(`tomba upgrade`としても利用可能)
- **バージョン**: `tomba version`
## 概要
Tombaは、メールの発見、検証、エンリッチメントのための包括的なCLIツールです。連絡先情報を迅速に見つけて検証する必要がある営業、マーケティング、採用担当者向けに設計されています。一括処理、AIチャット、再利用可能なワークフローをサポートし、さまざまな自動化パイプラインに統合できます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.