gws-events

Manage Google Workspace event subscriptions and stream real-time notifications.

30.3k|1.8k|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/googleworkspace/cli --skill gws-events-googleworkspace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-events
Source: https://github.com/googleworkspace/cli/tree/main/skills/gws-events
Command: npx skills add https://github.com/googleworkspace/cli --skill gws-events-googleworkspace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows users to subscribe to and manage Google Workspace events, enabling real-time notifications and automated workflows based on changes within Workspace applications.

Core Features & Use Cases

  • Event Subscriptions: Create, list, get, update, renew, and delete subscriptions for Google Workspace events.
  • Real-time Streaming: Stream events for specific resources like messages or operations.
  • Use Case: Automatically trigger an action in another system whenever a new email arrives in a specific Gmail label or a new event is added to a Calendar.

Quick Start

Use the gws-events skill to create a subscription for the 'message' resource.

Frequently Asked Questions about gws-events

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I subscribe to Google Workspace events for real-time notifications?

To subscribe to Google Workspace events, you use the gws CLI tool to create event subscriptions for specific resources like messages or operations, which then enables real-time event streaming and automated notifications for Workspace changes.

What are Google Workspace event subscriptions used for?

Google Workspace event subscriptions are used to enable real-time notifications and automated workflows, allowing you to automatically trigger an action in another system whenever changes occur within Workspace applications like Gmail or Calendar.

Do I need the gws CLI tool to manage Google Workspace event subscriptions?

Yes, you need the gws CLI tool for interaction and authentication to manage Google Workspace event subscriptions, as it handles the operations required to create, update, and delete real-time event streams.

Can I automate workflows based on changes to Google Workspace applications?

You can automate workflows by creating Google Workspace event subscriptions that stream real-time events for specific resources, triggering downstream actions automatically when new emails or calendar events are detected.

How do I manage and renew existing Google Workspace event subscriptions?

You manage and renew existing Google Workspace event subscriptions using the gws CLI tool, which supports operations to list, get, update, renew, and delete subscriptions for message and operations resources.

What resources are available for real-time streaming in Google Workspace events?

The resources available for real-time streaming in Google Workspace events include message and operations resources, which facilitate automated responses to Workspace application changes via active subscriptions.