Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

List Sessions

Retrieves a paginated list of sessions for the organisation. Supports extensive filtering by time range, duration, user, space, tags, and search terms. Use this to find sessions, check session history, or monitor active sessions.

List Spaces

Retrieves a paginated list of spaces in the organisation. Supports filtering by session, tags, user, date range, and search terms. Use this to browse available virtual classrooms.

Update Session

Updates a session's name and/or recording access policy. Use this to rename sessions or control who can view session recordings.

Launch Space

Creates a new virtual classroom space or retrieves an existing one, and generates a join URL for a user. Use this to set up a teaching session with configured recording, transcription, features, and user roles. Returns the join URL that can be embedded in an iframe or used for redirection.

Get Recording

Retrieves the recording URL for a session. The returned URL provides access to an interactive recording where users can replay events, download resources, and switch between different participants' perspectives. The recording URL is valid for up to 3 hours.

List Users

Retrieves a paginated list of users in the organisation. Supports filtering by role, space, session, and search terms.

Get Transcript

Retrieves the transcription for a session. Transcription must have been enabled when the space was launched via the `transcribe` flag. Supports search and pagination for navigating long transcripts.

Get Session

Retrieves detailed information about a specific session by its UUID. Returns participant profiles, timing, recording status, summary, and associated space details.

Remove User

Removes a user from the organisation. This is a destructive action and cannot be undone.