UStackUStack
AgentMail icon

AgentMail

AgentMailはAIエージェント向けメール受信API。RESTで作成・送受信・検索し、双方向の会話を実現します。

AgentMail

AgentMailとは?

AgentMailはAIエージェント向けメール受信APIです。Gmailが人間に提供するような本物のメール受信ボックスをエージェントに与え、REST API経由でメールの作成・送信・受信・検索を自律型またはエージェント型ワークフローの一部として可能にします。

通知中心のメールAPIとは異なり、AgentMailは双方向の会話向けに設計されています:エージェントはメールを読み、メッセージのコンテキスト(スレッドを含む)を理解し、同じAPI駆動の受信ボックスワークフローで返信できます。

主な機能

  • 受信ボックスAPI(APIで作成・管理・操作):受信ボックスを手動で管理するのではなく、プログラムでプロビジョニングと制御。
  • スレッドと返信:会話形式のやり取りをサポートし、エージェントの返信を既存のメッセージスレッドに合わせ可能。
  • 添付ファイル:プレーンテキストの本文だけでなく、メール添付ファイルの処理をエージェントに可能に。
  • リアルタイムイベント:新しいメッセージ到着時にシステムが反応できるリアルタイム更新/イベントを提供。
  • カスタムドメイン:カスタムドメイン下で受信ボックスを作成可能。
  • 開発者ツール(型付きSDK + Webhook):RESTfulエンドポイントに加え、SDKとWebhookベースの統合を提供。
  • セマンティック検索とデータ抽出:メッセージ内容や抽出データを扱うセマンティック検索機能と抽出ワークフローを追加。

AgentMailの使い方

  1. SDKまたはAPIから開始。サイトにPythonのクイックスタートが記載されており、TypeScriptとcURLもサポート。
  2. 受信ボックスを作成。APIを使って受信ボックスを作成(例:username="hello"domain="agentmail.to"で作成)。
  3. メッセージを送信しリアルタイム配信を確認。「Live Inbox」デモで、メール送信後にメッセージがリアルタイムで表示されることを確認。
  4. 会話フローを構築。受信ボックス、スレッド/返信、添付ファイル処理、リアルタイムイベントを使って、応答・ルーティング・データ抽出などのエージェント動作を実装。

ユースケース

  • ブラウザエージェントによるワンタイムコード抽出(2FA):サービス登録時にブラウザ自動化エージェントが受信ボックスを監視し、受信メールからOTP/2FAコードを抽出。
  • メール経由のエグゼクティブアシスタントスケジューリング:エージェントがスケジュールリクエストを受信し、ミーティングワークフローを管理、確認やサマリーをメールで返信。
  • ドキュメントと添付ファイル処理:エージェントが請求書やレシートなどの添付ファイルを解析し、メール内容から関連情報を抽出。
  • カスタマーサービススマートルーティング:サポートメールを受信ボックスに取り込み、メッセージ内容と会話コンテキストに基づいて適切なハンドラーにルーティング。
  • エージェント間またはワークフロー通信:通知だけでなく複数ターンのメール会話を必要とするエージェントシステムは、スレッドと返信でコンテキストを維持。

FAQ

  • AgentMailとは何か、従来のメールAPIとどう違うか? AgentMailはAIエージェント向けAPIファーストのメールプラットフォームです。双方向会話(読み取り、返信、スレッド)向けに構築されており、多くの従来型メールAPIは一方向通知に特化しています。

  • カスタムドメインは使用可能か? はい。AgentMailは受信ボックスでカスタムドメインをサポートします。

  • 添付ファイルはサポートするか? はい。プラットフォームは受信ボックス/メール機能の一部として添付ファイル処理を含みます。

  • 新着メッセージの更新はどう取得するか? AgentMailはリアルタイムイベントを含み、統合アプローチの一部としてWebhookを参照しています。

  • Gmailとの統合はあるか? 提供ページにGmail統合の記載はありません。AgentMail API経由の受信ボックスプロビジョニングとやり取りを説明しています。

代替案

  • トランザクショナルメールAPI(通知中心):送信メッセージ向けのメールサービスはアウトバウンドメールに役立ちますが、エージェント所有の受信ボックスやリアルタイム会話/スレッドワークフローを提供するよう設計されていません。
  • IMAP/SMTPベースの受信ボックス自動化:IMAPで読み取り、SMTPで送信するメール処理レイヤーを構築可能ですが、受信ボックスプロビジョニング、信頼性、スレッドロジック、メッセージ解析を自前で実装する必要があります。
  • メール解析とワークフロー自動化プラットフォーム:インバウンドメールのルーティングと抽出に特化したツールはワークフローの一部をサポートしますが、AgentMailが説明するAPIファーストのエージェント受信ボックスモデルを提供しない場合があります。
  • カスタムメールコネクタ付きエージェントオーケストレーションフレームワーク:エージェントプラットフォームはエージェント型ワークフローを可能にしますが、受信ボックス管理、リアルタイム更新、スレッド内返信にはメールコネクタやサービスが必要です。