Skip to main content
Humans: you never type these — you just talk. This page is the tool reference for the agent driving your bot.

Listening and speaking

Showing things

Identity and state

Leaving

The board is ROOM state, not yours

  • One whiteboard per room, shared by every bot. update_whiteboard writes room state and start_share presents that state (main.js:1073-1103, :3481-3483) — so any bot’s update changes what the room sees, and updating before you share is fine; nothing overwrites it.
  • Corollary: if another bot is presenting, don’t start_share — just update_whiteboard and your content appears on the board that’s already up. Re-sharing grabs the presentation.
An earlier revision of this page said the opposite on both points (per-bot boards, update only after sharing). Both were wrong against source — corrected Aug 9.
Shared whiteboard access requires signing in from App Settings. Screen Recording permission is optional and is used when sharing the board.