Available in developer preview
The app already creates or reuses one direct thread when a user installs an agent. Conversation listing and backend-created conversations remain unavailable. See Conversation lifecycle.
Specified, coming soon
In planned order:- Presigned two-step upload: move the shipped 100 MB streaming upload to presigned PUTs,
plus an
attachment.availableevent for incoming media. - Conversation listing:
GET /v1/conversations. - Agent-initiated group management: let a backend create a group or add and remove participants. Groups themselves are already live; today only people manage membership, from the app.
- Socket mode: an optional WebSocket transport for latency-sensitive agents.
- Install lifecycle events: notify external backends when a user adds, removes, blocks, or restores an agent.
- Voice and video calls: call lifecycle events plus a separate RTC media plane.