All integrations
Verified executable subsetspreadsheetsv20260902_00

GOOGLESHEETS

Sheets

Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Pakkawork has a least-privilege Google adapter and an explicitly verified executable subset. Upstream counts are not execution claims.

53

Action summaries

Display-only definitions

16

Trigger types

Not installed instances

1

Auth modes

Field names, never values

Subset

Execution

Contract allowlist only

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream

OAUTH2

google_sheets_oauth

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–16 of 16 triggers

Aggregate Metric Changed

GOOGLESHEETS_AGGREGATE_METRIC_CHANGED_TRIGGER

Triggers when an aggregate metric (SUM/COUNT/AVG/MIN/MAX) changes in a Google Sheets spreadsheet. This trigger monitors an aggregate calculation on a target column (optionally filtered by a search column/value) and fires when the calculated result changes.

Untrusted display-only summary

Cell Range Values Changed

GOOGLESHEETS_CELL_RANGE_VALUES_CHANGED_TRIGGER

Triggers when values in a specified A1 range change in Google Sheets. This trigger monitors a specific cell or range of cells and fires when any values change.

Untrusted display-only summary

Conditional Format Rule Changed

GOOGLESHEETS_CONDITIONAL_FORMAT_RULE_CHANGED_TRIGGER

Triggers when conditional formatting rules change in a Google Spreadsheet. Detects when rules are added, updated, or removed. Uses snapshot-based diffing to detect changes between polls.

Untrusted display-only summary

Data Validation Rule Changed

GOOGLESHEETS_DATA_VALIDATION_RULE_CHANGED_TRIGGER

Triggers when data validation rules change (added/updated/removed) in a Google Spreadsheet. Uses snapshot-based diffing to detect changes between polls.

Untrusted display-only summary

Developer Metadata Changed

GOOGLESHEETS_DEVELOPER_METADATA_CHANGED_TRIGGER

Triggers when developer metadata entries change (new/updated/removed) in a Google Spreadsheet. Uses snapshot-based diffing to detect changes between polls.

Untrusted display-only summary

Filtered Range Values Changed

GOOGLESHEETS_FILTERED_RANGE_VALUES_CHANGED_TRIGGER

Polling trigger that monitors Google Sheets filtered ranges for value changes. Uses snapshot-based diffing to detect when values matching a data filter change. Emits the matched values when changes are detected.

Untrusted display-only summary

New Rows in Google Sheet

GOOGLESHEETS_NEW_ROWS_TRIGGER

Simple polling trigger that monitors Google Sheets for new rows. Detects when new rows are added and returns the complete row data. Perfect for triggering any workflow based on new sheet entries.

Untrusted display-only summary

New Sheet Added in Google Spreadsheet

GOOGLESHEETS_NEW_SHEET_ADDED_TRIGGER

Polling trigger that detects when a new sheet is added to a Google Spreadsheet.

Untrusted display-only summary

New Spreadsheet Created

GOOGLESHEETS_NEW_SPREADSHEET_CREATED_TRIGGER

Triggers when a new Google Spreadsheet is created. This trigger monitors Google Spreadsheets and fires when new spreadsheets are detected. Uses timestamp filtering to efficiently detect newly created spreadsheets.

Untrusted display-only summary

Spreadsheet Metadata Changed

GOOGLESHEETS_SPREADSHEET_METADATA_CHANGED_TRIGGER

Polling trigger that detects when a Google Spreadsheet's metadata changes. Uses snapshot-based diffing to detect any changes in spreadsheet properties, sheets, named ranges, developer metadata, data sources, etc.

Untrusted display-only summary

Spreadsheet Properties Changed

GOOGLESHEETS_SPREADSHEET_PROPERTIES_CHANGED_TRIGGER

Polling trigger that detects when a Google Spreadsheet's top-level properties change. Monitors properties such as title, locale, timeZone, and autoRecalc settings.

Untrusted display-only summary

Spreadsheet Row Changed

GOOGLESHEETS_SPREADSHEET_ROW_CHANGED_TRIGGER

Triggers when a looked-up spreadsheet row changes. This trigger monitors a specific row (located by searching for a query value within a user-specified range) and fires when the row's values change, when the row appears, or when the row disappears.

Untrusted display-only summary

Spreadsheet Search Match

GOOGLESHEETS_SPREADSHEET_SEARCH_MATCH_TRIGGER

Triggers when a new spreadsheet appears that matches a saved search. This trigger uses snapshot-based diffing to detect when spreadsheets matching the search criteria are newly created or become visible to the user.

Untrusted display-only summary

Table Query Result Changed

GOOGLESHEETS_TABLE_QUERY_RESULT_CHANGED_TRIGGER

Triggers when the result set of a saved table query changes in Google Sheets. Detects rows added, removed, or updated in the query output. This trigger monitors the result of a SQL query against a Google Sheets table and fires when changes are detected.

Untrusted display-only summary

Table Schema Changed

GOOGLESHEETS_TABLE_SCHEMA_CHANGED_TRIGGER

Polling trigger that detects when a table's schema changes in Google Sheets. Monitors columns added/removed/renamed and inferred type/format changes. Uses snapshot-based diffing to compare schemas between polls.

Untrusted display-only summary

Worksheet Names Changed

GOOGLESHEETS_WORKSHEET_NAMES_CHANGED_TRIGGER

Triggers when the set of worksheet/tab names changes in a Google Spreadsheet. Detects when sheets are added, deleted, or renamed.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.