给每个客户一个真能收信的 Agent。

一次 API 调用开通收件箱。人回复后立刻推 Webhook。给「一客户一邮箱」的产品用,不是便宜群发。

不需要信用卡

from voru_agentbox import AgentBox

client = AgentBox("ab_live_...", base_url="https://voru.org")
inbox = client.inboxes.create(username="billing")
client.inboxes.send(
    inbox["inbox_id"],
    to="ops@acme.com",
    subject="Workspace ready",
    text="Reply in this thread.",
)
收件箱地址
billing@agent.voru.org

agent.voru.org 上的地址长这样。开通工作区后即可创建真实收件箱。

在控制台创建收件箱,然后用 API 收发。

不是给你的邮箱加 AI。是给你的产品加邮箱。

POST /v1/inboxes
GET  /v1/inboxes/{id}
client_id makes create idempotent.
metadata is yours to store.

场景

浏览器 Agent、助理、单据、客服分流——每个都有自己的邮箱。

  1. 创建收件箱,把地址填进注册页。
  2. 等 message.received,或轮询 messages。
  3. 读这条消息的 codes[0]。
  4. 把验证码填回网站。
inbox = client.inboxes.create(username="signup")
# put inbox["inbox_id"] in the signup form
msg = client.inboxes.messages(inbox["inbox_id"])["messages"][0]
code = msg["codes"][0]

安装并发一封

对 https://voru.org/v1 发请求。TypeScript:npm i voru-agentbox。Python 包尚未上 PyPI,用本站 wheel 安装。

pip install https://voru.org/sdk/voru_agentbox-0.1.0-py3-none-any.whl
npm i voru-agentbox
curl.exe -fsS https://voru.org/v1/openapi.json

PowerShell 里的 curl 是 Invoke-WebRequest,会把 JSON 显示成对象。请用 curl.exe。macOS 和 Linux 去掉 .exe。

常见问题

Inbox API。按客户或 Agent 创建地址,然后发信、收信、订阅事件。

这个 API 解决什么

想给每个客户或 Agent 单独邮箱的 SaaS 团队——用 API 创建、监听、删除。

按需开箱

创建、列表、发送、回复、线程。IMAP 客户端连 agent.voru.org(端口 1993),密码在创建收件箱后由 API 返回。

Webhook 与 WebSocket

message.received / sent / bounced。HMAC 签名。也可以监听 /v1/ws。

多租户 Pod

你产品里的每个客户一个 Pod。用 client_id 映射,不必存我们的内部 ID。

付费后再绑自己的域名

自动给出 SPF、DKIM、DMARC。未验证域名不能发信。免费档故意只用我们的域。

免费起步,上线再付费

自定义域、第三个收件箱、或白名单外发信——任一即需升级。

免费

$0

在我们的域名上试用 API。

  • 2 个收件箱
  • 白名单最多 5 个地址
  • 每天 20 封
  • 首日只能发给自己的地址
  • 外发带页脚
创建工作区

Team

$39 / 月

一客户一邮箱。

  • 60 个收件箱
  • 10 个域名
  • Pod 基本不限
  • 每天 15,000 封
创建工作区
AgentBox — 给每个 Agent 的收件箱 API