Options for configuring an AvatarSession.

interface AvatarSessionOptions {
    apiKey?: string;
    apiUrl?: string;
    avatarId?: null | string;
    avatarParticipantIdentity?: string;
    avatarParticipantName?: string;
    connOptions?: APIConnectOptions;
}

Properties

apiKey?: string

The Beyond Presence API key. Can also be set via BEY_API_KEY environment variable.

apiUrl?: string

The Beyond Presence API URL. Defaults to https://api.bey.dev or BEY_API_URL environment variable.

avatarId?: null | string

The avatar ID to use. If not provided, defaults to a stock avatar.

avatarParticipantIdentity?: string

The identity of the avatar participant in the room. Defaults to 'bey-avatar-agent'.

avatarParticipantName?: string

The name of the avatar participant in the room. Defaults to 'bey-avatar-agent'.

connOptions?: APIConnectOptions

Connection options for API requests.