Skip to main content
What the virtual agent made of a session

Authorizations

Authorization
string
header
required

Every request sends Authorization: Bearer <token>. The token is either a panel session (a JWT from /auth/login, 12 hours) or an API key ft_<id>_<secret>. An API key is accepted only from an address on its IP allowlist (403 ip_not_allowed otherwise; 403 ip_allowlist_required for an old key that has none), is limited to its rate per minute (429 rate_limited with Retry-After; X-RateLimit-Limit/Remaining/Reset on every response), and at most 60 call placements a minute.

Path Parameters

id
string<uuid>
required
sid
string<uuid>
required

Response

The seat.

What a virtual member made of one session (AI module).

agent
string
required
delivered_to
string[]
required

The addresses the minutes were queued to.

minutes
string
required
minutes_error
string
required

Why no minutes were written, when none were.

notes
object[]
required
replies_unheard
integer
required

Replies the model produced that nobody had asked for, held back by the floor.

room_id
string<uuid>
required
session_id
string<uuid>
required
state
enum<string>
required
Available options:
joining,
in_room,
left
turns
object[]
required
minutes_at
string<date-time>