Google Sheets Reporting for Openclaw

Turn any Google Sheet into an automated reporting system with daily summaries, threshold-based alerts, and weekly digests.

mhmalvi
v1.0.1
Mar 4, 2026
0
922
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install google-sheets-reporting

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install google-sheets-reporting using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Google Sheets Reporting?

The Google Sheets Reporting skill is a production-ready automation suite designed to transform static spreadsheet data into a proactive intelligence engine. By utilizing Openclaw Skills, developers and operations teams can automate the tedious task of manual data checking, ensuring that critical trends and threshold violations are identified and communicated instantly.

This skill provides a bridge between raw data stored in Google Sheets and actionable insights delivered via email. It handles the complex logic of auto-detecting metrics, calculating statistical aggregates, and comparing real-time values against configurable business rules, all within the flexible framework of n8n workflows.

Google Sheets Reporting Use Cases

  • Sales teams monitoring daily revenue summaries and receiving alerts for low-performance periods.
  • Support departments tracking ticket counts with automated escalation alerts for high volume.
  • Marketing managers receiving campaign performance digests and period-over-period comparisons.
  • Operations personnel managing inventory levels with real-time alerts for stock replenishment.
  • Finance teams monitoring expense sheets with automated budget threshold notifications.

How Google Sheets Reporting Works

  1. The workflow connects to your specified spreadsheet using Google Sheets OAuth2 credentials provided via Openclaw Skills.
  2. It automatically scans the sheet to identify numeric columns and text categories for processing.
  3. For daily reports, it calculates aggregate statistics including sum, average, minimum, and maximum values.
  4. For alerting, it compares every row against a JSON-defined threshold configuration to detect violations.
  5. It generates a formatted HTML report or alert and dispatches it through your configured SMTP server.

Google Sheets Reporting Setup

  1. Ensure you have n8n v2.4+ installed and have configured Google Sheets OAuth2 and SMTP credentials.
  2. Import the three provided JSON workflow files into your n8n environment.
  3. Update the YOUR_REPORT_SHEET_ID and credential placeholders with your specific IDs.
  4. Set your reporting email and optional thresholds using the following environment variables:
[email protected]
ALERT_THRESHOLDS='{"revenue":{"min":100,"max":null,"label":"Revenue"}}'
  1. Activate the workflows to enable automated reporting via Openclaw Skills.

Google Sheets Reporting Data Schema & Taxonomy

The skill processes spreadsheet data and organizes it into the following metadata structure:

Property Description
Metric Detection Auto-identifies numeric columns for statistical analysis.
Aggregates Calculations for sum, average, min, and max for every numeric column.
Threshold JSON A mapping of column names to min/max constraints and display labels.
Weekly Comparison Logic to compare the current period's performance against the previous week.

Google Sheets Reporting Advanced Features

  • Parallel processing of multiple sheets for high-density weekly digests.
  • Dynamic thresholding allowing configuration changes without modifying the core workflow logic.
  • Auto-detection of text categories to provide distribution counts in reports.
  • Period-over-period trend analysis integrated into Openclaw Skills reporting emails.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*