Turn sharing on
Every chat starts private (“Only you can see this room”). In the chat, open Share this room and switch it on (“Anyone with the link can view this room”), then Copy room link and send it to a teammate.- Only the person who started the chat can turn sharing on, or delete the chat (“Only the person who started this chat can share it.”). Once a room is shared, any teammate who can open it can turn sharing off, which makes it private to its owner again.
- Turning sharing off deletes nothing. Teammates lose access until it’s turned back on.
PATCH /api/v2/assistant/conversations/{uid}/sharing. Conversations report sharingEnabled.
Talk to Semi or to the room
Once a chat is shared, the composer shows To: Semi / Room:- Semi: your message is a normal turn. Semi may answer, and teammates see who asked.
- Room: your message goes to the people in the room and never asks Semi anything.
Typing
@ suggests Semi, @room and the teammates in your account. A mention sends that person an
assistant_room.mentioned notification, which can’t be switched off.
Room messages are text only: they take no attachments. Over REST, post one with
POST /api/v2/assistant/conversations/{uid}/messages and
{ "audience": "room", "content": "…", "mentionedUserIds": [ … ] } (up to 8,000 characters);
GET /api/v2/assistant/mentionable-users lists who can be mentioned.
Presence
Everyone viewing a shared room sees who else has it open, with names and avatars, updated live. A shared chat someone else is in is listed under Live chats in the chat list. Clients send a presence heartbeat withPOST /api/v2/assistant/conversations/{uid}/presence, which returns who is there.