JoinInDocs
Baton
v2 (beta)
Get a key
Baton v2 Resources Beta

Changelog

Changes to the Baton API.

2026-10-08Rooms match the streams
  • /v2/room takes the same session.start options as /v2/stream: signals with barge-in (agent.speech, bargein.onset, bargein.class) and idle_timeout_s.
  • mode is optional in rooms, as on the streams. eot is the way to choose an operating point.
  • A room's session.summary carries audio_s and turns, as on the streams.
2026-10-06Docs

Public documentation, with the streaming and HTTP references generated from the served API.

2026-10-05v2 beta
  • /v2/room: finalize control message and asr.flushed, for cutting segments at turn boundaries.
  • Barge-in on /v2/stream: agent.speech, bargein.onset, bargein.class.
  • Rooms: per-voice language ID and switching within an allowed set; asr.final carries t0, t1 and language.
© 2026 JoinIn AI, Inc. All rights reserved.joinin.ai