Skip to content
On this page

Intents Reference

Auto-generated from application and service manifests.
Generated on: 2026-03-03

Table of Contents

Applications

Services


Application Intents

Auth (auth)

User login flow

logout

Logout from system

No parameters.


Calendar (events)

open-calendar

Opens the calendar view filtered by a specific source type (room, group, user, or community event).

ParameterTypeRequiredDescription
sourcestringYesThe source type for the calendar filter. Must be one of: room, group, user, community.
idstringNoThe unique identifier of the room, group, or user.
fullNamestringNoThe display name of the room, group, or user.
communityIdstringNoThe unique identifier of the community (used when source is community).
communityFullNamestringNoThe display name of the community.
eventIdstringNoThe unique identifier of the community event.
eventFullNamestringNoThe display name of the community event.

Chats (textchat)

open-channel

Opens a text chat session based on channel, user, group, room, or prop.

ParameterTypeRequiredDescription
channelIdstringNoThe unique identifier of the text channel to open.
userIdstringNoThe unique identifier of the user for a direct chat.
groupIdstringNoThe unique identifier of the group to open a group chat.
roomIdstringNoThe unique identifier of the room to open a room chat.
propIdstringNoThe unique identifier of the prop to open a prop-specific chat.

options

Sets the text‑chat view layout (e.g. wide or narrow mode).

ParameterTypeRequiredDescription
isWidebooleanYesWhether to enable wide‑mode layout in the chat view.

open-room-ai-chat

Opens an AI‑powered chat session scoped to a specific room.

ParameterTypeRequiredDescription
roomIdstringYesThe unique identifier of the room in which to start the AI chat.

CMS (cms)

Content management module

show-chat-channel

Open and display the specified chat channel

ParameterTypeRequiredDescription
channelIdstringYesThe unique identifier of the chat channel to display

show-community-channel

Open and display the specified community channel

ParameterTypeRequiredDescription
communityIdstringYesThe unique identifier of the community
communityChannelIdstringYesThe unique identifier of the channel within the community

Communities (community)

create-post

Open view and open post editor

ParameterTypeRequiredDescription
resourceIdstringYesResource id for post attachment
rootChannelobjectYesRoot chanel of community
communityobjectYesCommunity data
pathstringYesFull path to channel or subchannel

create-channel

Opens the community view and starts channel creation in a specific community context.

ParameterTypeRequiredDescription
communityobjectYesCommunity data object.
contentDirectoryIdstringNoThe content directory identifier for the new channel.
rootChannelobjectNoRoot channel of the community.
subChannelIdstringNoThe sub-channel identifier to navigate to.
modestringNoThe creation mode for the channel.
contentDirectoryTitlestringNoDisplay title for the content directory.

show-channel

Opens the community view and navigates to a specific channel.

ParameterTypeRequiredDescription
communityobjectYesCommunity data object.
rootChannelobjectYesRoot channel of the community.
subChannelIdstringNoThe sub-channel identifier to navigate to.

show-post

Opens the community view and navigates to a specific post within a channel.

ParameterTypeRequiredDescription
communityobjectYesCommunity data object.
rootChannelobjectYesRoot channel of the community.
subChannelIdstringNoThe sub-channel identifier to navigate to.
messageIdstringNoThe unique identifier of the post message to display.

Groups (groups)

open

Opens the groups view and navigates to a specific group.

ParameterTypeRequiredDescription
groupIdstringYesThe unique identifier of the group to open.

My Connections (contacts)

Manage and chat with your personal connections.

show-user

Open view for the specified user

ParameterTypeRequiredDescription
userIdstringYesThe unique identifier of the user to display

Profile (profile)

Your user profile

openForUser

Opens the profile view for a specific user, or the current user if no userId is provided.

ParameterTypeRequiredDescription
userIdstringNoThe unique identifier of the user whose profile to open. Defaults to the current user.

openForUserWithMode

Opens the profile view for a user and optionally navigates to a specific mode such as the marketplace.

ParameterTypeRequiredDescription
userIdstringNoThe unique identifier of the user whose profile to open. Defaults to the current user.
offerIdstringNoThe identifier of the marketplace offer to display.

Resources Viewer (preview)

preview

Opens the resource viewer to preview a specific resource.

ParameterTypeRequiredDescription
resourceIdstringYesThe unique identifier of the resource to preview.

Rooms (rooms)

View and manage rooms

invite-to-room

Opens the room invitation dialog for a specific room.

ParameterTypeRequiredDescription
roomIdstringYesThe unique identifier of the room to invite users to.

ValuVerse Application (metaverse)

set-route

initiate the opening of the Metaverse 3d application with spsific route

ParameterTypeRequiredDescription
routestringYesThe route to set. Defines the current view or action in the application. If not provided, the default application state will open.

Video Chat (videochat)

connect-to-meeting

Connects to a specific meeting by room, prop, group, or user and manages video chat and presentation settings.

ParameterTypeRequiredDescription
roomIdstringNoThe unique identifier of the room to connect to.
propIdstringNoThe unique identifier of the prop to connect to.
groupIdstringNoThe unique identifier of the group to connect to.
userIdstringNoThe unique identifier of the user to connect to.
withLocalTracksbooleanNoIf true, view shared screens or presenter content without joining the video chat.
autoConnectToVideochatbooleanNoIf true, automatically join the video chat after connecting.

Service Intents

Application Storage Service (ApplicationStorage)

Per-application file storage service for uploading, searching, and deleting resources scoped to the calling application and current user.

Source: src/Services/UploadManager/ApplicationStorageService.js

resource-upload

Uploads files to the calling application's storage for the current user.

ParameterTypeRequiredDescription
filesFileListYesThe files to upload.

Searches resources in the calling application's storage for the current user.

ParameterTypeRequiredDescription
limitnumberNoMaximum number of results to return. Defaults to 10.
querystringNoSearch query string.
cursorstringNoPagination cursor for fetching the next page of results.

resource-delete

Deletes a resource from the calling application's storage.

ParameterTypeRequiredDescription
resourceIdstringYesThe unique identifier of the resource to delete.

CMS Service (CMS)

Content management service for uploading, searching, and deleting resources scoped to rooms, props, communities, channels, and directories.

Source: src/Services/CMS/CMSService.js

resource-upload

Uploads files to a resource storage scoped by belonging (room, prop, community, channel, directory, or post).

ParameterTypeRequiredDescription
filesFileListYesThe files to upload.
communityIdstringNoThe community to associate the uploaded resources with.
channelIdstringNoThe channel to associate the uploaded resources with.
directoryIdstringNoThe directory to associate the uploaded resources with. If omitted and channelId is provided, it is resolved automatically from the channel's contentDirectoryId.
postIdstringNoThe post to attach the uploaded resources to.
roomIdstringNoThe room to associate the uploaded resources with.
propIdstringNoThe prop to move the uploaded resources into.

resource-search

Searches for resources within a given scope (room, prop, community, channel, directory, or post).

ParameterTypeRequiredDescription
communityIdstringNoThe community to search resources in.
channelIdstringNoThe channel to search resources in.
directoryIdstringNoThe directory to search resources in. If omitted and channelId is provided, it is resolved automatically from the channel's contentDirectoryId.
postIdstringNoThe post to load resources for.
roomIdstringNoThe room to search resources in.
propIdstringNoThe prop to search resources in.
limitnumberNoMaximum number of results to return. Defaults to 10.
querystringNoSearch query string.
cursorstringNoPagination cursor for fetching the next page of results.

resource-delete

Deletes a resource or removes it from a prop or post.

ParameterTypeRequiredDescription
resourceIdstringYesThe unique identifier of the resource to delete.
communityIdstringNoThe community the resource belongs to.
channelIdstringNoThe channel the resource belongs to.
postIdstringNoThe post to remove the resource from (removes association, does not delete the resource).
roomIdstringNoThe room the resource belongs to.
propIdstringNoThe prop to remove the resource from (removes association, does not delete the resource).

Resource Service (Resources)

Low-level resource service for generating URLs (thumbnails, public links, direct downloads) for resources.

Source: src/Services/Resources/ResourceService.js

get-thumbnail-url

Returns a thumbnail URL for a resource at the specified size.

ParameterTypeRequiredDescription
resourceIdstringYesThe unique identifier of the resource.
thumbnailSizenumberNoThe desired thumbnail size in pixels. Defaults to 256.

generate-public-url

Generates a public preview URL for a resource.

ParameterTypeRequiredDescription
resourceIdstringYesThe unique identifier of the resource.

generate-best-view-url

Generates an optimized view URL for a resource.

ParameterTypeRequiredDescription
resourceIdstringYesThe unique identifier of the resource.

generate-direct-public-url

Generates a direct public API URL for downloading a resource.

ParameterTypeRequiredDescription
resourceIdstringYesThe unique identifier of the resource.