Communitygithub.com

ComposioHQ/googlemeet-automation

Automatisieren Sie Google Meet-Aufgaben mit Rube MCP (Composio): Erstellen Sie Meet-Räume, planen Sie Videokonferenzen über Kalenderereignisse und verwalten Sie Meeting-Zugriffe. Suchen Sie immer zuerst die aktuellen Schemas mit den Tools.

Was ist googlemeet-automation?

Diese Fähigkeit für AI-Agenten ermöglicht die vollständige Automatisierung von Google Meet-Aufgaben mithilfe des Rube MCP (Composio) Protokolls. Sie deckt die Erstellung eigenständiger Meet-Räume, die Terminplanung mit eingebetteten Meet-Links und die Verwaltung von Besprechungszugängen ab. Die Fähigkeit ist nützlich für Entwickler und Agenten, die KI-gestützte Meeting-Workflows erstellen, z. B. das automatische Planen von Besprechungen mit Teilnehmern, das Suchen nach freien Zeitfenstern und das nahtlose Aktualisieren von Ereignissen. Sie wird auf Plattformen wie Claude Code, Cursor und Codex unterstützt, da sie auf Rube MCP als standardisiertem MCP-Server aufsetzt. Die Fähigkeit nutzt Tools wie `GOOGLEMEET_CREATE_MEET`, `GOOGLECALENDAR_CREATE_EVENT` und `GOOGLECALENDAR_FIND_FREE_SLOTS`, die über `RUBE_SEARCH_TOOLS` dynamisch abgefragt werden, um die aktuellsten Schemas zu erhalten. Der Setup-Prozess erfordert lediglich das Verbinden des Rube MCP-Endpunkts und die Authentifizierung mit Google.

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

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Google Meet Automatisierung über Rube MCP

Erstellen Sie Google Meet-Videokonferenzen, planen Sie Besprechungen mit Meet-Links und verwalten Sie Besprechungsräume mit Rube MCP (Composio).

Toolkit-Dokumentation: composio.dev/toolkits/googlemeet

Voraussetzungen

  • Rube MCP muss verbunden sein (RUBE_SEARCH_TOOLS verfügbar)
  • Aktive Verbindung über RUBE_MANAGE_CONNECTIONS mit dem Toolkit googlemeet
  • Für die Terminplanung mit Teilnehmern zusätzlich das Toolkit googlecalendar verbinden
  • Rufen Sie immer zuerst RUBE_SEARCH_TOOLS auf, um die aktuellen Tool-Schemas zu erhalten

Einrichtung

Rube MCP beziehen: Fügen Sie https://rube.app/mcp als MCP-Server in Ihrer Client-Konfiguration hinzu. Es sind keine API-Schlüssel erforderlich – fügen Sie einfach den Endpunkt hinzu, und es funktioniert.

  1. Überprüfen Sie, ob Rube MCP verfügbar ist, indem Sie bestätigen, dass RUBE_SEARCH_TOOLS antwortet
  2. Rufen Sie RUBE_MANAGE_CONNECTIONS mit dem Toolkit googlemeet auf
  3. Optional verbinden Sie auch googlecalendar für die Terminplanung mit Kalenderereignissen
  4. Wenn die Verbindung nicht AKTIV ist, folgen Sie dem zurückgegebenen Authentifizierungslink, um die Einrichtung abzuschließen
  5. Bestätigen Sie, dass der Verbindungsstatus AKTIV anzeigt, bevor Sie Workflows ausführen

Kern-Workflows

1. Eigenständigen Meet-Raum erstellen

Verwenden Sie GOOGLEMEET_CREATE_MEET, um einen neuen Google Meet-Besprechungsraum mit optionaler Zugriffskonfiguration zu erstellen.

Tool: GOOGLEMEET_CREATE_MEET
Beschreibung: Erstellt einen neuen Google Meet-Raum und konfiguriert optional
  dessen Zugriffstyp und Einstiegspunkte.
Hinweis: Rufen Sie RUBE_SEARCH_TOOLS auf, um das vollständige Schema für dieses Tool zu erhalten.

2. Besprechung mit Google Meet-Link planen

Verwenden Sie GOOGLECALENDAR_CREATE_EVENT, um ein Kalenderereignis zu erstellen, das automatisch einen Google Meet-Link generiert (standardmäßig aktiviert).

Tool: GOOGLECALENDAR_CREATE_EVENT
Parameter:
  - start_datetime (erforderlich): ISO 8601-Format (z. B. "2025-01-16T13:00:00")
  - summary: Besprechungstitel
  - attendees: Liste der E-Mail-Adressen
  - timezone: IANA-Zeitzone (z. B. "America/New_York")
  - event_duration_hour: Dauer in Stunden (Standard: 0)
  - event_duration_minutes: Dauer in Minuten (Standard: 30, max: 59)
  - create_meeting_room: true (Standard) – generiert Meet-Link
  - description: Besprechungsagenda/Notizen
  - location: Ort (physisch oder virtuell)

3. Freie Zeitfenster finden

Verwenden Sie GOOGLECALENDAR_FIND_FREE_SLOTS vor der Terminplanung, um herauszufinden, wann Teilnehmer verfügbar sind.

Tool: GOOGLECALENDAR_FIND_FREE_SLOTS
Parameter:
  - items: Liste der zu überprüfenden Kalender-IDs (z. B. ["primary", "[email protected]"])
  - time_min: Beginn des Zeitfensters (ISO-Format)
  - time_max: Ende des Zeitfensters (ISO-Format)
  - timezone: IANA-Zeitzone

4. Vorhandene Besprechung aktualisieren

Verwenden Sie GOOGLECALENDAR_PATCH_EVENT, um Besprechungsdetails zu ändern, zu verschieben oder Teilnehmer zu aktualisieren.

Tool: GOOGLECALENDAR_PATCH_EVENT
Parameter:
  - calendar_id (erforderlich): Kalender-ID ("primary" verwenden)
  - event_id (erforderlich): Ereignis-ID (aus Suche/Liste)
  - summary: Aktualisierter Titel
  - start_time / end_time: Verschobene Zeiten
  - attendees: Aktualisierte Teilnehmerliste (ersetzt bestehende)
  - send_updates: Benachrichtigungseinstellung ("all", "externalOnly", "none")

Häufige Muster

  • Schneller Meeting-Link: Verwenden Sie GOOGLEMEET_CREATE_MEET für einen sofortigen Besprechungsraum ohne Kalenderereignis.
  • Geplante Besprechung mit Teilnehmern: Verwenden Sie GOOGLECALENDAR_CREATE_EVENT mit create_meeting_room: true (Standard), um ein Kalenderereignis mit eingebettetem Meet-Link zu erstellen. Workspace-Konten erhalten automatisch einen Meet-Link.
  • Zuerst Verfügbarkeit prüfen: Verwenden Sie GOOGLECALENDAR_FIND_FREE_SLOTS, um freie Zeitfenster zu finden, bevor Sie mit GOOGLECALENDAR_CREATE_EVENT planen.
  • Namen in E-Mails auflösen: Verwenden Sie GMAIL_SEARCH_PEOPLE (Gmail-Toolkit), um E-Mail-Adressen aus Namen nachzuschlagen, bevor Sie Teilnehmer hinzufügen.
  • Aktuelle Uhrzeit ermitteln: Verwenden Sie GOOGLECALENDAR_GET_CURRENT_DATE_TIME mit einer Zeitzone, um die aktuelle Uhrzeit/Datum für die Planung relativ zu „jetzt“ zu erhalten.

Bekannte Fallstricke

  • Teilnehmer müssen E-Mail-Adressen sein: GOOGLECALENDAR_CREATE_EVENT akzeptiert nur E-Mail-Adressen für Teilnehmer, keine Namen. Verwenden Sie GMAIL_SEARCH_PEOPLE, um Namen zuerst in E-Mails aufzulösen.
  • Persönliches Gmail vs. Workspace: Die Funktion create_meeting_room funktioniert am besten mit Google Workspace-Konten. Persönliche Gmail-Konten erstellen ohne Meet-Link ein Ereignis.
  • start_datetime-Format: Muss exakt ISO 8601 sein (z. B. 2025-01-16T13:00:00). Natürliche Sprache wie „morgen um 15 Uhr“ wird NICHT unterstützt.
  • Dauerbegrenzung: event_duration_minutes max. ist 59. Für Besprechungen ab 1 Stunde verwenden Sie event_duration_hour in Kombination mit event_duration_minutes.
  • Zeitzone ist entscheidend: Geben Sie immer eine gültige IANA-Zeitzone an (z. B. America/New_York). Abkürzungen wie „EST“ oder „PST“ sind NICHT gültig.
  • Ereignis-IDs sind undurchsichtig: Um Ereignisse zu aktualisieren oder zu löschen, müssen Sie zuerst die Ereignis-ID mit einem Such- oder Listentool abrufen.

Kurzreferenz

AktionToolWichtige Parameter
Meet-Raum erstellenGOOGLEMEET_CREATE_MEET(vollständiges Schema über RUBE_SEARCH_TOOLS)
Besprechung planenGOOGLECALENDAR_CREATE_EVENTstart_datetime, summary, attendees, timezone
Freie Slots findenGOOGLECALENDAR_FIND_FREE_SLOTSitems, time_min, time_max, timezone
Besprechung aktualisierenGOOGLECALENDAR_PATCH_EVENTcalendar_id, event_id, summary, start_time
Aktuelle Zeit abrufenGOOGLECALENDAR_GET_CURRENT_DATE_TIMEtimezone
Kontakte suchenGMAIL_SEARCH_PEOPLEquery

Bereitgestellt von 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.

Verwandte Skills