Актуальные обновления API и SDK. Подписка по RSS · Поддержка

June 15, 2025

Кратко

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
  • Иерархия ресурсов

Сценарии

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

  • несколько агентов делят инфраструктуру почты
  • команды ведут ящики независимо
  • ресурсы сгруппированы по отделам или проектам
  • аналитика в разрезе рабочей области
  • учёт использования и биллинг по командам
1from agentinbox import Agentinbox
2
3client = Agentinbox(api_key="your-api-key")
4
5# create a pod for your sales team
6pod = client.pods.create(
7 name="Sales Team",
8 description="Shared resources for sales agents"
9)
10
11# create an inbox in the pod
12inbox = client.pods.inboxes.create(
13 pod_id=pod.pod_id,
14 inbox_id="sales@example.com"
15)
16
17# list all pods
18pods = client.pods.list()
19for pod in pods.pods:
20 print(f"Pod: {pod.name} ({len(pod.inbox_ids)} inboxes)")

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