Generated banner for Gws Events
Generated logo for Gws Events

Gws Events

Google WorkspaceOfficialPublished by Google Workspace

  • Skill
  • Tool integration
  • Automation and integrations
  • Apache-2.0
  • No issues found

From the author

Subscribe to Google Workspace events.
— the description by Google Workspace

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

The gws-events skill provides a command-line interface for interacting with Google Workspace event subscriptions. It allows users to manage subscription lifecycles, including creation, deletion, and reactivation, as well as monitoring task states and long-running operations within the Google Workspace environment.

What it does

  • Create, list, and delete Google Workspace event subscriptions
  • Update or renew existing event subscriptions
  • Reactivate suspended subscriptions
  • Retrieve details and status of long-running operations
  • Monitor task states and stream task update events
  • Inspect API schemas for resources and methods

When to use it

  • When you need to programmatically manage Google Workspace event subscriptions
  • When you need to check the status of long-running operations in Workspace
  • When you need to track task updates or stream event data
  • When you need to troubleshoot or reactivate suspended subscriptions

Advantages

  • Provides direct CLI access to Google Workspace event management
  • Supports granular control over subscription lifecycles
  • Enables inspection of API schemas for accurate parameter configuration

Usage examples

“List all my current Google Workspace subscriptions.”
The agent executes the list command to display all active subscriptions associated with the configured account.
“Reactivate my suspended subscription.”
The agent triggers the reactivate method to reset the subscription state to active.

Install

  1. Download the skill as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/googleworkspace/gws-events/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip gws-events.zip -d .agents/skills

Documentation by Google Workspace

events (v1)

PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

gws events <resource> <method> [flags]

Helper Commands

CommandDescription
+subscribeSubscribe to Workspace events and stream them as NDJSON
+renewRenew/reactivate Workspace Events subscriptions

API Resources

message
  • stream — SendStreamingMessage is a streaming call that will return a stream of task update events until the Task is in an interrupted or terminal state.

operations
  • get — Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

subscriptions
tasks
  • cancel — Cancel a task from the agent. If supported one should expect no more task updates for the task.

  • get — Get the current state of a task from the agent.

  • subscribe — TaskSubscription is a streaming call that will return a stream of task update events. This attaches the stream to an existing in process task. If the task is complete the stream will return the completed task (like GetTask) and close the stream.

  • pushNotificationConfigs — Operations on the 'pushNotificationConfigs' resource

Discovering Commands

Before calling any API method, inspect it:

# Browse resources and methods
gws events --help

# Inspect a method's required params, types, and defaults
gws schema events.<resource>.<method>

Use gws schema output to build your --params and --json flags.

Files

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Published by
Google Workspace
Publisher
Google Workspace (Official)
Source
googleworkspace/cli · skills/gws-events · commit cd3697e
Licence
Apache License 2.0 (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Google Workspace.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download gws-events.zip