Unitalk Sheets Trigger
AI-generatedSummary
Trigger workflows based on changes in a specified Google Sheets document and sheet, polling at configured intervals for added or updated rows.
Inputs
- Poll Times — Configures one or multiple polling schedules to check for sheet changes (e.g., every minute, hour, day, week, month, custom cron).
- Document (required) — Select the Google Sheets document to monitor by list, URL, or ID.
- Sheet (required) — Select the specific sheet within the document by list, URL, or ID.
- Trigger On (required) — Choose the type of event to trigger on: row added, row updated, or either added or updated.
- Include in Output — When triggering on updates, specify whether to output new row data, old row data before changes, or both.
- Options — Additional options including columns to watch for updates, data range on sheet (with header and data row configuration), value rendering mode, and date/time rendering mode.
Output shape
a JSON array representing the changed rows matching the trigger event
Returns rows as JSON objects derived from sheet data, filtered per configuration. When manual mode is used, current data is returned immediately; otherwise, triggers check for incremental changes based on sheet revisions or row additions. For update events, the output can include new values, old values, or both, depending on selection. Requires polling; will not emit data unless changes are detected according to trigger and option settings.