Skip to main content

Available integrations

Connect the platform with external services for video, live classes, and artificial intelligence.

Video

Vimeo

Professional streaming with advanced privacy. Connect via OAuth2 to browse and select videos directly on the platform.

YouTube

The world’s largest video platform. Connect via Google OAuth2 to access your channel videos.

Connect Vimeo

1

Go to Admin → Integrations → Vimeo

Click “Connect Vimeo”
2

Authorize access

You will be redirected to Vimeo to authorize access via OAuth2.
3

Done

The integration is active and videos appear in the selector when creating/editing lessons.
Vimeo integration features:
  • Browse folders and subfolders
  • Search by video name
  • Automatic thumbnails and duration
  • Shared integration with folder restrictions (for teams)
  • Automatic token renewal

Connect YouTube

1

Go to Admin → Integrations → YouTube

Click “Connect YouTube”
2

Authorize access

You will be redirected to Google to authorize access via OAuth2.
3

Done

The integration is active and your channel videos appear in the selector.
YouTube integration features:
  • Automatic listing of all channel videos
  • Search by name
  • Thumbnails, duration, and status of each video
  • Automatic token renewal via refresh token
OAuth tokens expire periodically. The platform renews them automatically, but if the integration stops working, reconnect the account.

Integration status

You can check the status of each video integration:
  • Connected - Valid and working token
  • Connected account - Name and email of the linked account
  • Connection date - When it was connected
  • Expiration - When the token expires

Live classes

Google Meet

Integrated video conferencing for live classes. Connect via Google OAuth2 (Calendar API) to automatically create events with Meet.

Connect Google Meet

1

Go to Admin → Integrations → Google Meet

Click “Connect Google”
2

Authorize access

The platform requests access to Google Calendar to create events with Meet conferencing.
3

Test

Check the integration status. The system shows whether the token is valid.
When an instructor creates a live class with the “Google Meet” provider:
  1. An event is automatically created on Google Calendar with a Meet conference link
  2. The Meet link is saved in the lesson
  3. Students access it via the button on the platform

Artificial Intelligence

The AI Chat addon supports multiple AI providers:
ProviderModelsStatus
OpenAIGPT-4o, GPT-4o Mini, GPT-4 TurboAvailable
AnthropicClaude 3.5 Sonnet, Claude 3.5 HaikuAvailable
xAIGrokComing soon
AI provider configuration is done in Admin → Integrations, where you add the API key, test the connection, and select available models. The AI Chat addon must be active for the integration to appear on the integrations page.

Communication

ProviderUsage
ResendTransactional emails (welcome, password, certificates)
Resend is the default email provider. Templates can be customized in Admin → Email templates.

Shared integrations

For platforms with multiple instructors, the administrator can configure shared integrations:
  • One Vimeo account shared among instructors
  • Folder restrictions - Each instructor can only access designated folders
  • Centralized control by the administrator
When an integration is shared, students can check whether the integration is active, but they cannot see connected account details (name, email, scopes).

Check status

For each integration, the system displays:
  • Whether it is connected and working
  • Account details (for admins/instructors)
  • Connection date and token expiration
  • Option to reconnect if needed

Next steps

Video streaming

How the video system works

Live classes

How real-time broadcasts work