Skip to main content

Type Alias: ProviderCommand

ProviderCommand = { name: "startCapture"; } | { name: "suspendCapture"; } | { name: "postChat"; text: string; } | { name: "leave"; reason: MeetingLeaveReason; } | { name: "kill"; }

Defined in: packages/agentos/src/io/channels/meetings/IMeetingBotProvider.ts:68

A command the manager sends to a run's bot: startCapture and suspendCapture start and stop the audio it passes on, postChat posts to the meeting's chat, leave leaves the meeting with a reason, and kill stops the bot at once.