Кратко

Pods — рабочие области для команд в Agent Inbox: общие ящики, домены и ресурсы с гибким контролем. Удобно командам, которые строят мультиагентную почту и хотят порядок в ресурсах.

Что нового

Новые endpoints:

  • POST /pods — создать pod
  • GET /pods — список pod в организации
  • GET /pods/{pod_id} — детали pod
  • DELETE /pods/{pod_id} — удалить pod
  • POST /pods/{pod_id}/inboxes — ящик в pod
  • POST /pods/{pod_id}/domains — домен в pod
  • GET /pods/{pod_id}/threads — треды pod
  • GET /pods/{pod_id}/metrics — метрики pod

Возможности:

  • Общий доступ к ящикам в команде
  • Домены на уровне pod
  • Метрики и аналитика по pod
  • Иерархия ресурсов

Сценарии

Собирайте системы, где:

  • несколько агентов делят инфраструктуру почты
  • команды ведут ящики независимо
  • ресурсы сгруппированы по отделам или проектам
  • аналитика в разрезе рабочей области
  • учёт использования и биллинг по командам
from agentinbox import Agentinbox
client = Agentinbox(api_key="your-api-key")
# create a pod for your sales team
pod = client.pods.create(
name="Sales Team",
description="Shared resources for sales agents"
)
# create an inbox in the pod
inbox = client.pods.inboxes.create(
pod_id=pod.pod_id,
inbox_id="sales@example.com"
)
# list all pods
pods = client.pods.list()
for pod in pods.pods:
print(f"Pod: {pod.name} ({len(pod.inbox_ids)} inboxes)")

Подробнее — в разделе Pods.