Communitygithub.com

Automação do Google Meet via Rube MCP (Composio)

Automatize tarefas do Google Meet via Rube MCP (Composio): crie espaços de reunião, agende videoconferências com eventos do Calendário e gerencie acesso a reuniões. Consulte sempre as ferramentas primeiro para obter os esquemas atuais.

O que é Automação do Google Meet via Rube MCP (Composio)?

Esta skill permite que agentes de IA interajam com o Google Meet e o Google Calendar através do Rube MCP (Composio), automatizando todo o ciclo de criação e gerenciamento de videoconferências. Ela oferece funcionalidades como criar espaços de reunião avulsos, agendar eventos no calendário com links do Meet embutidos, verificar disponibilidade de participantes e atualizar reuniões existentes. A skill é útil para agentes que precisam agendar reuniões, gerenciar acessos e otimizar o tempo de equipes, eliminando a necessidade de intervenção manual. Funciona conectando os toolkits `googlemeet` e `googlecalendar` através do Rube MCP, e exige que o agente sempre execute `RUBE_SEARCH_TOOLS` primeiro para obter os schemas atualizados das ferramentas, garantindo compatibilidade com as APIs. Suporta contas Google Workspace e pessoais, com ressalvas para a geração automática de links do Meet.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/googlemeet-automation

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Automação do Google Meet via Rube MCP

Crie videoconferências do Google Meet, agende reuniões com links do Meet e gerencie espaços de reunião usando o Rube MCP (Composio).

Documentação do toolkit: composio.dev/toolkits/googlemeet

Pré-requisitos

  • O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
  • Conexão ativa via RUBE_MANAGE_CONNECTIONS com o toolkit googlemeet
  • Para agendar reuniões com participantes, conecte também o toolkit googlecalendar
  • Sempre chame RUBE_SEARCH_TOOLS primeiro para obter os esquemas atuais das ferramentas

Configuração

Obter o Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu cliente. Não são necessárias chaves de API – basta adicionar o endpoint e ele funciona.

  1. Verifique se o Rube MCP está disponível confirmando que RUBE_SEARCH_TOOLS responde
  2. Chame RUBE_MANAGE_CONNECTIONS com o toolkit googlemeet
  3. Opcionalmente, conecte também o googlecalendar para agendar reuniões com eventos de calendário
  4. Se a conexão não estiver ATIVA, siga o link de autenticação retornado para concluir a configuração
  5. Confirme que o status da conexão mostra ATIVO antes de executar qualquer fluxo de trabalho

Fluxos de Trabalho Principais

1. Criar um Espaço de Reunião Avulso

Use GOOGLEMEET_CREATE_MEET para criar um novo espaço de reunião do Google Meet com configuração opcional de acesso.

Ferramenta: GOOGLEMEET_CREATE_MEET
Descrição: Cria um novo espaço do Google Meet, configurando opcionalmente
  seu tipo de acesso e pontos de entrada.
Nota: Chame RUBE_SEARCH_TOOLS para obter o esquema completo desta ferramenta.

2. Agendar uma Reunião com Link do Google Meet

Use GOOGLECALENDAR_CREATE_EVENT para criar um evento de calendário que gera automaticamente um link do Google Meet (ativado por padrão).

Ferramenta: GOOGLECALENDAR_CREATE_EVENT
Parâmetros:
  - start_datetime (obrigatório): Formato ISO 8601 (ex.: "2025-01-16T13:00:00")
  - summary: Título da reunião
  - attendees: Lista de endereços de e-mail
  - timezone: Fuso horário IANA (ex.: "America/New_York")
  - event_duration_hour: Duração em horas (padrão: 0)
  - event_duration_minutes: Duração em minutos (padrão: 30, máx.: 59)
  - create_meeting_room: true (padrão) – gera o link do Meet
  - description: Pauta/notas da reunião
  - location: Local físico ou virtual

3. Encontrar Horários Disponíveis

Use GOOGLECALENDAR_FIND_FREE_SLOTS antes de agendar para descobrir quando os participantes estão disponíveis.

Ferramenta: GOOGLECALENDAR_FIND_FREE_SLOTS
Parâmetros:
  - items: Lista de IDs de calendário para verificar (ex.: ["primary", "[email protected]"])
  - time_min: Início da janela de tempo (formato ISO)
  - time_max: Fim da janela de tempo (formato ISO)
  - timezone: Fuso horário IANA

4. Atualizar uma Reunião Existente

Use GOOGLECALENDAR_PATCH_EVENT para modificar detalhes da reunião, reagendar ou atualizar participantes.

Ferramenta: GOOGLECALENDAR_PATCH_EVENT
Parâmetros:
  - calendar_id (obrigatório): ID do calendário (use "primary")
  - event_id (obrigatório): ID do evento (obtido pela busca/lista)
  - summary: Título atualizado
  - start_time / end_time: Horários reagendados
  - attendees: Lista atualizada de participantes (substitui a existente)
  - send_updates: Preferência de notificação ("all", "externalOnly", "none")

Padrões Comuns

  • Link de reunião rápido: Use GOOGLEMEET_CREATE_MEET para um espaço de reunião instantâneo sem evento de calendário.
  • Reunião agendada com participantes: Use GOOGLECALENDAR_CREATE_EVENT com create_meeting_room: true (padrão) para criar um evento de calendário com um link do Meet embutido. Contas do Workspace recebem um link do Meet automaticamente.
  • Verifique a disponibilidade primeiro: Use GOOGLECALENDAR_FIND_FREE_SLOTS para encontrar horários livres antes de agendar com GOOGLECALENDAR_CREATE_EVENT.
  • Resolva nomes para e-mails: Use GMAIL_SEARCH_PEOPLE (toolkit do gmail) para pesquisar endereços de e-mail a partir de nomes antes de adicionar participantes.
  • Obter hora atual: Use GOOGLECALENDAR_GET_CURRENT_DATE_TIME com um fuso horário para obter a data/hora atual para agendamento relativo a "agora".

Armadilhas Conhecidas

  • Participantes devem ser endereços de e-mail: GOOGLECALENDAR_CREATE_EVENT aceita apenas endereços de e-mail para participantes, não nomes. Use GMAIL_SEARCH_PEOPLE para resolver nomes em e-mails primeiro.
  • Gmail pessoal vs Workspace: O recurso create_meeting_room funciona melhor com contas do Google Workspace. Contas pessoais do Gmail irão degradar graciosamente para criar um evento sem link do Meet.
  • Formato start_datetime: Deve ser ISO 8601 exato (ex.: 2025-01-16T13:00:00). Linguagem natural como "amanhã às 15h" NÃO é suportada.
  • Limites de duração: event_duration_minutes máximo é 59. Para reuniões de 1 hora ou mais, use event_duration_hour combinado com event_duration_minutes.
  • Fuso horário é crítico: Sempre forneça timezone como um identificador IANA válido (ex.: America/New_York). Abreviações como "EST" ou "PST" NÃO são válidas.
  • IDs de evento são opacos: Para atualizar ou excluir eventos, você deve primeiro recuperar o ID do evento usando uma ferramenta de busca ou lista.

Referência Rápida

AçãoFerramentaParâmetros Principais
Criar espaço MeetGOOGLEMEET_CREATE_MEET(veja o esquema completo via RUBE_SEARCH_TOOLS)
Agendar reuniãoGOOGLECALENDAR_CREATE_EVENTstart_datetime, summary, attendees, timezone
Encontrar horários livresGOOGLECALENDAR_FIND_FREE_SLOTSitems, time_min, time_max, timezone
Atualizar reuniãoGOOGLECALENDAR_PATCH_EVENTcalendar_id, event_id, summary, start_time
Obter hora atualGOOGLECALENDAR_GET_CURRENT_DATE_TIMEtimezone
Pesquisar contatosGMAIL_SEARCH_PEOPLEquery

Desenvolvido por Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

Habilidades Relacionadas