Bodega

Skills › Tecnología

googlemeet-automation

Automate Google Meet tasks via Rube MCP (Composio): create Meet spaces, schedule video conferences via Calendar events, manage meeting access. Always search tools first for current schemas.

Su licencia no permite redistribuirla aquí.Ver en GitHub
Departamento
Tecnología
Fuente
Comunidad · ComposioHQ/awesome-claude-skills
Autor
Composio
Licencia
Sin licencia declarada
Idioma
Inglés
Nivel
Intermedio. Requiere conectar Rube (Composio) y autorizar la aplicación que automatiza.

Cómo usarla

Pídale a Claude, por ejemplo:

Seguridad

Riesgo Bajo.

Cómo instalarla en Claude

  1. Descargue el .zip de la skill y no lo descomprima.
  2. En Claude: Configuración › Capacidades › active «Crear y editar archivos» (solo la primera vez).
  3. Personalizar › Skills › + › Crear skill › Subir una skill › elija el .zip.
  4. Verifique que el interruptor de la skill quede encendido y pruébela en un chat nuevo.

Instrucciones completas (SKILL.md)

Google Meet Automation via Rube MCP

Create Google Meet video conferences, schedule meetings with Meet links, and manage meeting spaces using Rube MCP (Composio).

Toolkit docs: [composio.dev/toolkits/googlemeet](https://composio.dev/toolkits/googlemeet)

Prerequisites

Setup

Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.

Core Workflows

1. Create a Standalone Meet Space

Use GOOGLEMEET_CREATE_MEET to create a new Google Meet meeting space with optional access configuration.

Tool: GOOGLEMEET_CREATE_MEET
Description: Creates a new Google Meet space, optionally configuring
  its access type and entry points.
Note: Call RUBE_SEARCH_TOOLS to get the full schema for this tool.

2. Schedule a Meeting with Google Meet Link

Use GOOGLECALENDAR_CREATE_EVENT to create a calendar event that automatically generates a Google Meet link (enabled by default).

Tool: GOOGLECALENDAR_CREATE_EVENT
Parameters:
  - start_datetime (required): ISO 8601 format (e.g., "2025-01-16T13:00:00")
  - summary: Meeting title
  - attendees: List of email addresses
  - timezone: IANA timezone (e.g., "America/New_York")
  - event_duration_hour: Duration hours (default: 0)
  - event_duration_minutes: Duration minutes (default: 30, max: 59)
  - create_meeting_room: true (default) -- generates Meet link
  - description: Meeting agenda/notes
  - location: Physical or virtual location

3. Find Available Time Slots

Use GOOGLECALENDAR_FIND_FREE_SLOTS before scheduling to find when participants are available.

Tool: GOOGLECALENDAR_FIND_FREE_SLOTS
Parameters:
  - items: List of calendar IDs to check (e.g., ["primary", "user@example.com"])
  - time_min: Start of time window (ISO format)
  - time_max: End of time window (ISO format)
  - timezone: IANA timezone

4. Update an Existing Meeting

Use GOOGLECALENDAR_PATCH_EVENT to modify meeting details, reschedule, or update attendees.

Tool: GOOGLECALENDAR_PATCH_EVENT
Parameters:
  - calendar_id (required): Calendar ID (use "primary")
  - event_id (required): Event ID (from search/list)
  - summary: Updated title
  - start_time / end_time: Rescheduled times
  - attendees: Updated attendee list (replaces existing)
  - send_updates: Notification preference ("all", "externalOnly", "none")

Common Patterns

Known Pitfalls

Quick Reference

| Action | Tool | Key Parameters | |--------|------|----------------| | Create Meet space | GOOGLEMEET_CREATE_MEET | (see full schema via RUBE_SEARCH_TOOLS) | | Schedule meeting | GOOGLECALENDAR_CREATE_EVENT | start_datetime, summary, attendees, timezone | | Find free slots | GOOGLECALENDAR_FIND_FREE_SLOTS | items, time_min, time_max, timezone | | Update meeting | GOOGLECALENDAR_PATCH_EVENT | calendar_id, event_id, summary, start_time | | Get current time | GOOGLECALENDAR_GET_CURRENT_DATE_TIME | timezone | | Look up contacts | GMAIL_SEARCH_PEOPLE | query |

--- *Powered by [Composio](https://composio.dev)*