# Create monthly sales report slides from Google Sheets with Claude and Google Slides

> Quick overview This workflow accepts a monthly report request from an n8n Form or Google Chat, reads sales data from Google Sheets, uses Anthropic Claude to interpret the requested month and draft a short summary, and fills a copied Google Slides template (including a Sheets chart) with the computed results. How it works 1. Receives a report request either from an n8n Form submission or a Google Chat webhook event. 2. If the request comes from Google Chat, validates the sender against an allowlist and returns a help/denial response when the message is invalid. 3. Fetches the configured data tab from Google Sheets and parses rows into normalized records (date, group, value, and optional distinct key). 4. Uses Anthropic Claude to extract the requested month from the user’s text, then verifies the month is valid, not in the future, and has matching rows in Google Sheets. 5. Computes totals, month-over-month change (month-to-date when applicable), counts, optional averages/distinct counts,

- **Domain**: `n8n-workflow-21365.n8n.io`
- **Provider**: n8n.io (https://n8n.io)
- **Kind**: workflow
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 40%

## URLs
- Agent card: https://n8n.io/workflows/21365
- Page (HTML): https://agenstry.com/agents/n8n-workflow-21365.n8n.io
- Documentation: https://n8n.io/workflows/21365
