gws-events-subscribe

Stream Google Workspace events as NDJSON to a configured sink.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/wuyyyyyou/cli --skill gws-events-subscribe-wuyyyyyou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-events-subscribe
Source: https://github.com/wuyyyyyou/cli/tree/main/skills/gws-events-subscribe
Command: npx skills add https://github.com/wuyyyyyou/cli --skill gws-events-subscribe-wuyyyyyou

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Subscribes to Google Workspace events and streams them as NDJSON for real-time processing and analytics.

Core Features & Use Cases

  • Subscribes to Workspace events from the configured sources and streams them in NDJSON format for downstream processing.
  • Supports filtering by event types and targets to tailor the event surface to your data pipeline.
  • Use Case: Collect chat messages, calendar events, and other Workspace events into a data lake or streaming system for monitoring and analytics.

Quick Start

Run gws events +subscribe to begin streaming events to your configured sink.

Frequently Asked Questions about gws-events-subscribe

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

FAQPage Schema
How do I stream Google Workspace events as NDJSON for real-time analytics?

You can stream Google Workspace events as NDJSON by running a subscribe command that captures real-time activity across services like chat messages and calendar events. This delivers formatted event data directly to a configured sink for downstream processing.

What types of Workspace events can I capture and stream in real time?

Real-time event streaming supports capturing chat messages, calendar events, and space activity from Google Workspace. You can apply event type and target filtering to tailor the NDJSON output specifically to your data pipeline requirements.

How do I filter and batch Workspace events before delivery?

Workspace event streaming provides options for filtering by event types and targets, alongside event batching configurations. These settings allow you to control the volume and specificity of NDJSON records delivered to your downstream sink.

Do I need a configured sink to subscribe to Workspace events?

Yes, subscribing to Google Workspace events requires proper authentication and a configured sink to receive the NDJSON stream. This setup ensures that real-time event capture flows directly into your designated data lake or streaming system.

What is the best way to collect Google Workspace activity into a data lake?

The best way to collect Workspace activity into a data lake is using real-time event subscription to stream NDJSON formatted records. This approach captures chat messages and calendar events continuously for immediate monitoring and analytics processing.

Can I use event-streaming subscriptions for monitoring space activity?

Yes, event-streaming subscriptions are designed to monitor space activity alongside other Workspace services. By streaming these events as NDJSON, you can feed real-time activity data directly into your analytics or monitoring systems.