このプロジェクトについて

# 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チャット、再利用可能なワークフローをサポートし、さまざまな自動化パイプラインに統合できます。