Guest Access

Invite external collaborators to your sessions without requiring them to create a Stoa account.

You can invite external collaborators to join your session without requiring them to create a Stoa account. Guests get access to voice/video, files, chat, and the AI agent, all scoped to a single session.

Creating a Guest Invite

You can generate a guest invite link from the session menu during an active session:

  1. Open the session menu in the workspace header.
  2. Click to generate or copy the guest invite link.
  3. Share the link with your external collaborator.

Note

The People panel includes a guest invite UI in the desktop app. On web, use the session menu.

The invite link is permanent for the duration of the session. It doesn't expire while the session is active.

Joining as a Guest

  1. The guest opens the invite link in their browser.
  2. They enter their name and email.
  3. They're connected to the session.

The guest's browser session is bound to the invite for security. Guest data (email, name, invited by, joined at) is recorded in an audit table.

What Guests Can Do

FeatureAvailable to Guests
Join voice/video callYes
Full A/V controls (mic, camera, screen share)Yes
View shared files via CRDT syncYes
See live transcriptsYes
Chat with team membersYes
View AI agent interactionsYes
Send messages to active agentYes
View all participants and talk timeYes

What Guests Cannot Do

FeatureAvailable to Guests
Start or stop the AI agentNo
Create new guest invitesNo
Access team settingsNo
Access billingNo
View other projects outside the sessionNo

Security

  • Guest access is scoped to a single session. Guests cannot access other sessions or projects.
  • For Space sessions, guests get access to all projects within that Space
  • Token validation checks that the session is still active (status must be "in_progress")
  • Guest identity is recorded for audit purposes

What's Next