> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skillfactory.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrações

> Conecte serviços externos como Vimeo, YouTube, Google Meet e provedores de IA

## Integrações disponíveis

Conecte a plataforma com serviços externos para vídeo, aulas ao vivo, inteligência artificial e pagamentos.

## Vídeo

<CardGroup cols={2}>
  <Card title="Vimeo" icon="vimeo">
    Streaming profissional com privacidade avançada. Conecte via OAuth2 para buscar e selecionar vídeos diretamente na plataforma.
  </Card>

  <Card title="YouTube" icon="youtube">
    Maior plataforma de vídeos do mundo. Conecte via Google OAuth2 para acessar seus vídeos do canal.
  </Card>
</CardGroup>

### Conectar Vimeo

<Steps>
  <Step title="Acesse Admin → Integrações → Vimeo">
    Clique em "Conectar Vimeo"
  </Step>

  <Step title="Autorize o acesso">
    Você será redirecionado para o Vimeo para autorizar o acesso via OAuth2.
  </Step>

  <Step title="Pronto">
    A integração fica ativa e os vídeos aparecem no seletor ao criar/editar aulas.
  </Step>
</Steps>

**Recursos da integração Vimeo:**

* Navegação por pastas e subpastas
* Busca por nome de vídeo
* Thumbnails e duração automáticos
* Integração compartilhada com restrição por pastas (para equipes)
* Renovação automática de token

### Conectar YouTube

<Steps>
  <Step title="Acesse Admin → Integrações → YouTube">
    Clique em "Conectar YouTube"
  </Step>

  <Step title="Autorize o acesso">
    Você será redirecionado para o Google para autorizar o acesso via OAuth2.
  </Step>

  <Step title="Pronto">
    A integração fica ativa e os vídeos do seu canal aparecem no seletor.
  </Step>
</Steps>

**Recursos da integração YouTube:**

* Lista automática de todos os vídeos do canal
* Busca por nome
* Thumbnails, duração e status de cada vídeo
* Renovação automática de token via refresh token

<Warning>
  Os tokens OAuth expiram periodicamente. A plataforma renova automaticamente, mas se a integração parar de funcionar, reconecte a conta.
</Warning>

### Status da integração

Você pode verificar o status de cada integração de vídeo:

* **Conectada** - Token válido e funcionando
* **Conta conectada** - Nome e email da conta vinculada
* **Data de conexão** - Quando foi conectada
* **Expiração** - Quando o token expira

## Aulas ao vivo

<Card title="Google Meet" icon="video">
  Videoconferência integrada para aulas ao vivo. Conecte via Google OAuth2 (Calendar API) para criar eventos com Meet automaticamente.
</Card>

### Conectar Google Meet

<Steps>
  <Step title="Acesse Admin → Integrações → Google Meet">
    Clique em "Conectar Google"
  </Step>

  <Step title="Autorize o acesso">
    A plataforma solicita acesso ao Google Calendar para criar eventos com conferência Meet.
  </Step>

  <Step title="Teste">
    Verifique o status da integração. O sistema mostra se o token está válido.
  </Step>
</Steps>

Quando o professor cria uma aula ao vivo com provedor "Google Meet":

1. Um evento é criado automaticamente no Google Calendar com link de conferência Meet
2. O link do Meet é salvo na aula
3. Estudantes acessam pelo botão na plataforma

## Comunicação

| Provedor   | Uso                                                     |
| ---------- | ------------------------------------------------------- |
| **Resend** | Emails transacionais (boas-vindas, senha, certificados) |

O Resend é o provedor padrão de emails. Os templates podem ser personalizados em **Admin → Templates de email**.

## Integrações compartilhadas

Para plataformas com múltiplos professores, o administrador pode configurar integrações compartilhadas:

* **Uma conta Vimeo** compartilhada entre professores
* **Restrição por pastas** - Cada professor acessa apenas pastas designadas
* **Controle centralizado** pelo administrador

<Info>
  Quando uma integração é compartilhada, estudantes podem verificar se a integração está ativa, mas não veem detalhes da conta conectada (nome, email, escopos).
</Info>

## Verificar status

Para cada integração, o sistema exibe:

* Se está conectada e funcionando
* Detalhes da conta (para admins/professores)
* Data de conexão e expiração do token
* Opção de reconectar se necessário

## Próximos passos

<CardGroup cols={2}>
  <Card title="Streaming de vídeo" icon="circle-play" href="/pt-br/features/video-streaming">
    Como funciona o sistema de vídeos
  </Card>

  <Card title="Aulas ao vivo" icon="tower-broadcast" href="/pt-br/features/live-classes">
    Como funcionam as transmissões em tempo real
  </Card>
</CardGroup>
