@orchestree/colab
v1.4.0
Published
CoLab module — Video conferencing, real-time whiteboard, AI transcription, recordings
Maintainers
Readme
@orchestree/colab
Collaborative tools and virtual meetings for Orchestree. Create meetings, whiteboards, and transcription services for team collaboration.
Installation
npm install @orchestree/colabQuick Start
const { ColabClient } = require('@orchestree/colab');
const client = new ColabClient({
apiKey: 'your-api-key',
});
// Create meeting
const meeting = await client.createMeeting({
title: 'Team Sync',
startTime: new Date().toISOString(),
});
// Start whiteboard
const whiteboard = await client.startWhiteboard(meeting.id);
// Start transcription
const transcription = await client.startTranscription(meeting.id, 'en');
// Get transcript after meeting
const transcript = await client.getTranscript(meeting.id);API Reference
ColabClient
createMeeting(meetingDef)
Create a new meeting.
const meeting = await client.createMeeting({
title: 'Planning Session',
startTime: '2024-04-15T10:00:00Z',
});joinMeeting(meetingId, userDef)
Join an existing meeting.
await client.joinMeeting(meeting.id, {
name: 'John Doe',
email: '[email protected]',
});startWhiteboard(meetingId, options)
Start a whiteboard session.
const whiteboard = await client.startWhiteboard(meeting.id);startTranscription(meetingId, language)
Start real-time transcription.
const transcription = await client.startTranscription(meeting.id, 'en');getRecording(meetingId)
Get meeting recording.
const recording = await client.getRecording(meeting.id);License
MIT
