AgentMail
AgentMailは、セマンティック検索、自動ラベリング、構造化データ抽出などの組み込み機能を備えた、AIエージェントが独自のメール受信箱を使用してメールを送信、受信、および処理できるAPIファーストのメールプラットフォームです。
https://agentmail.to/?ref=producthunt&utm_source=aipure

製品情報
更新日:2026年04月10日
AgentMailとは
AgentMailは、AIエージェント専用に設計されたメール受信箱APIであり、Gmailが人間に対して行うように機能しますが、完全に自律的なAIシステム向けに構築されています。Haakam Aujla、Michael Kim、Adi Singhによって設立され、General Catalystが主導し、Y CombinatorやPaul Grahamを含む著名なエンジェル投資家が参加した600万ドルのシードラウンドの支援を受けているこのプラットフォームにより、AIエージェントは独自のアイデンティティを持ち、メールのユニバーサルプロトコルを介して通信できます。一方向のトランザクション通知を送信するために構築された従来のメールAPIとは異なり、AgentMailは双方向の会話専用に構築されており、エージェントは人間が行うようにスレッド化された会話でメールを読み、理解し、返信できます。このプラットフォームは、Langchain、Llamaindex、CrewAIなどの一般的なエージェントフレームワークとシームレスに統合し、自律的なAIエージェントを構築する開発者、スタートアップ、組織にサービスを提供します。
AgentMailの主な機能
AgentMailは、AIエージェント専用に設計されたAPIファーストのメールプラットフォームであり、一方通行の通知送信だけでなく、完全なメールインボックス機能を提供します。開発者は、オンデマンドで数千のインボックスをプログラムで作成でき、それぞれに固有のメールアドレス([email protected]やカスタムドメインなど)を持たせることができます。これにより、AIエージェントは、自律的に双方向のメール会話を送信、受信、管理できます。このプラットフォームには、セマンティック検索、自動ラベリング、構造化データ抽出、スレッド管理、添付ファイル処理、リアルタイムWebhook、SOC 2 Type II認証によるエンタープライズグレードのセキュリティなどの高度な機能が含まれています。1億通以上のメール配信を処理できるように構築されたAgentMailは、自動化されたアカウントをブロックし、制限的なレート制限を課すGmailやOutlookなどの従来のメールプロバイダーの制限を解決します。
プログラムによるインボックスの作成: 手動設定やドメイン検証の遅延なしに、API経由で数千のメールインボックスをオンデマンドでミリ秒単位で作成します。それぞれに固有のIDとカスタムドメインのサポートがあります。
双方向の会話管理: スレッド管理、メッセージ履歴、会話コンテキストを備えた完全なインボックス機能により、エージェントはメールを読み、理解し、自然に返信し、適切なメールスレッドヘッダーを使用して時間の経過とともにリレーションシップを維持できます。
セマンティック検索と自動ラベリング: 意味による組織全体のすべてのインボックスに対するAI搭載のセマンティック検索、およびユーザー定義のプロンプトを使用した自動メール分類と、構造化されていないメールからの構造化データ抽出。
リアルタイムWebhookとイベント: Webhook経由で受信メッセージのインスタント通知を受信し、APIの絶え間ないポーリングの必要性を排除し、メールイベントに対するエージェントの即時応答を可能にします。
エンタープライズグレードのインフラストラクチャ: 専用IP、マルチリージョン冗長性、EUホスティングオプション、BYOCデプロイメント、およびOIDC/SAML SSOを備えたSOC 2 Type II認定プラットフォーム。Gmail/Outlookの制限なしに、信頼性と拡張性のために構築されています。
開発者優先の統合: Python、TypeScript/Node.js、およびGo用の公式SDK、LangchainやCrewAIなどのフレームワーク用のMCPサーバーサポート、シームレスな統合のための包括的なREST APIおよびCLIツール。
AgentMailのユースケース
ブラウザの自動化とアカウント設定: ブラウザエージェントがメールからOTPコードと認証リンクを抽出して、自律的にサービスにサインアップできるようにし、アカウント作成ワークフローでの人的介入の必要性を排除します。
カスタマーサポートの自動化: サポートメールを取り込み、自動的に分類して適切なハンドラーにルーティングし、AIエージェントが完全な会話コンテキストとスレッドを使用して顧客の問い合わせに対応できるようにします。
エグゼクティブアシスタントとスケジューリング: AIエージェントをデプロイして、カレンダーの管理、会議のスケジュール、メールによる複数の関係者との調整、およびチームリーダーまたはエグゼクティブへの毎日の活動の概要の送信を行います。
ドキュメント処理と請求書管理: 受信メールから請求書、領収書、添付ファイルを自動的に解析し、構造化データを抽出し、ドキュメントを処理のために適切なシステムまたはワークフローにルーティングします。
採用と採用のワークフロー: 候補者とのコミュニケーションの自動化、面接のスケジュール、フォローアップの送信、およびAIエージェントが管理するメールインタラクションを通じて、採用パイプライン全体の管理を行います。
マルチエージェントコミュニケーションシステム: 複数のAIエージェントがタスクを調整し、情報を共有し、メールをユニバーサルプロトコルとして使用して複雑なワークフローで共同作業を行うエージェント間コミュニケーションを可能にします。
メリット
Gmail/Outlookの自動化を悩ませるレート制限やOAuth制限のない、AIエージェント専用に構築されています
エンタープライズグレードの配信可能性とスパム防止機能が組み込まれたAPIによるインスタントインボックス作成
トランザクションメールAPIとは異なり、スレッド、コンテキスト、メッセージ履歴を備えた完全な双方向会話サポート
無料枠(3つのインボックス)から、数百万通のメールを処理する25,000以上のインボックスを備えたエンタープライズデプロイメントまで、簡単に拡張できます
デメリット
確立されたメールプロバイダーと比較して、実績が限られている比較的新しいプラットフォーム(2025年設立)
最適な配信可能性とブランドの一貫性を確保するために、本番環境での使用にはカスタムドメインの設定が必要です
無料枠を超えた大量のユースケースでは、価格が急速に上昇する可能性があります
本番環境へのデプロイには、Webhookインフラストラクチャと適切なエラー処理が必要です
AgentMailの使い方
1. サインアップしてAPIキーを取得: console.agentmail.toでアカウントを作成し、ダッシュボードからAPIキーを生成します。または、Agent APIを使用して、サインアップエンドポイントを呼び出すことで、コンソールにアクセスせずにターミナルから直接アカウントを作成することもできます(これはべき等であり、同じメールで再度呼び出された場合はAPIキーをローテーションします)。
2. AgentMail SDKをインストール: お好みのパッケージマネージャーを使用してSDKをインストールします。TypeScript/Node.jsの場合は「npm install agentmail」、Pythonの場合は「pip install agentmail」です。AgentMailは、Python、TypeScript/Node.js、Go、およびCLIツール用の公式SDKを提供しています。
3. 環境変数を設定: APIキーを環境変数(例:.envファイル)に安全に保存して、資格情報を安全に保ちます。ライブラリを使用して、アプリケーションの.envファイルから環境変数をロードします。
4. AgentMailクライアントを初期化: 新しいファイル(例:quickstart.pyまたはquickstart.ts)を作成し、APIキーを使用してAgentMailクライアントを初期化します。Pythonの場合:「client = AgentMail()」、TypeScriptの場合:「const client = new AgentMail()」。
5. 受信箱を作成: APIを使用して新しい受信箱を作成します。「client.inboxes.create()」でアドレスを自動生成するか、「client.inboxes.create(username=\"support\", domain=\"yourdomain.com\")」でカスタムのユーザー名とドメインを指定できます。ドメインが指定されていない場合、AgentMailはデフォルトの@agentmail.toドメインを使用します。重複を避けるために、べき等な受信箱の作成にはclient_idパラメーターを使用します。
6. メールを送信: 「client.inboxes.messages.send()」を使用して、inbox_id、to、subject、text、およびオプションでhtml、cc、bcc、reply_to、attachments、labelsなどのパラメーターを使用してメッセージを送信します。最高の配信可能性を得るために、常にテキストバージョンとHTMLバージョンの両方を送信してください。
7. メールを受信して読む: リアルタイムのメール通知のためにWebhookまたはWebsocketを設定します(ポーリングよりも推奨)。メールが到着すると、AgentMailは自動的にキャプチャして保存します。「client.inboxes.messages.list()」を使用してメッセージを取得するか、「client.inboxes.messages.get()」を使用して特定のメッセージを取得します。引用された履歴なしで返信コンテンツを取得するには、extracted_textまたはextracted_htmlフィールドを使用します。
8. メールに返信: 「client.inboxes.messages.reply()」を使用して、inbox_id、message_id、およびtextパラメーターを使用してスレッド内のメッセージに返信します。メッセージはスレッドにグループ化されたままなので、エージェントは自然にディスカッションを続けることができます。
9. 受信箱とメッセージを管理: 「client.inboxes.list()」ですべての受信箱を一覧表示し、「client.inboxes.get()」で特定の受信箱を取得し、「client.inboxes.delete()」で受信箱を削除し、「client.inboxes.messages.update()」でメッセージラベルを更新して、組織のラベルを追加または削除します。
10. Webhookを設定(オプションですが推奨): メールが到着したときにリアルタイム通知を受信するように、AgentMailコンソールでWebhookを設定します。ローカル開発の場合は、ngrokを使用してローカルWebhookレシーバーのパブリックURLを作成します。AgentMailは、失敗したWebhookを最大24時間、指数バックオフで再試行します。
11. カスタムドメインを追加(オプション): @agentmail.toの代わりに、会社のドメイン(例:[email protected])からメールを送信するために、独自のカスタムドメインを追加します。AgentMailは、セットアップ中にDNSレコードを追加すると、メール認証と配信可能性のためにSPF、DKIM、DMARCを自動的に構成します。
12. AIフレームワークと統合(オプション): LangChain、LlamaIndex、CrewAI、LiveKit、Google ADKなどのAIエージェントフレームワークとAgentMailを接続するか、Claude、Cursor、その他のAIコーディングツールでMCPサーバーを使用します。skills.shからOpenClawなどのプラットフォーム用の公式AgentMailスキルをインストールします。
AgentMailのよくある質問
AgentMailは、メールを介して通信できるAIエージェントを構築するために特別に設計された、APIファーストのメールプラットフォームです。従来の、一方通行の通知用に構築されたメールAPIとは異なり、AgentMailは双方向の会話用に構築されており、人間が行うように、スレッド内のメールを読み、理解し、返信できるエージェントを簡単に作成できます。











