Skip to main content

Interface: MeetingRoomOptions

Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:26

How a host shapes each run's room. Every field has a default.

Properties​

agentIdentity?​

optional agentIdentity: string

Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:38

The listening agent's identity in the room. Default 'agent'.


botIdentity?​

optional botIdentity: string

Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:36

The bot's identity in the room. Default 'bot'.


departureTimeoutSeconds?​

optional departureTimeoutSeconds: number

Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:32

Seconds the room stays open after the last participant leaves. Default 45.


emptyTimeoutSeconds?​

optional emptyTimeoutSeconds: number

Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:30

Seconds the room stays open before anyone joins. Default 60.


prefix?​

optional prefix: string

Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:28

Put before the run id to name the room. Default 'bot-'.


tokenTtlSeconds?​

optional tokenTtlSeconds: number

Defined in: packages/agentos/src/io/channels/meetings/MeetingRoom.ts:34

Seconds each token stays valid, long enough for the bot to connect after dispatch. Default 600.