Copy numbers from your dashboards into a sheet
One new row each week with the numbers from each of your dashboards, ready for charts.
- On a schedule: Every Monday at 7:00
What it does
The task
Sign in with the vault, and open each of these dashboards: dashboards. For the last full week, Monday to Sunday, read these numbers: metrics. Add one row to the sheet sheet url with the date of the Monday and one column for each number. Do not change the old rows. When a number is missing or looks wrong, such as 0 or 10 times the week before, leave the cell empty and tell me why.
- It works in Stripe, Google Analytics, any admin panel and Google Sheets, in the workspace you pick, and signs in with passwords from your Cuiar vault.
- As a routine it runs every Monday at 7:00 (cron
0 7 * * 1).
What you give it
| Blank | What to give | Example |
|---|---|---|
| dashboards | The dashboards to read, separated by commas | Stripe, Google Analytics, our admin panel at admin.tallyhq.app |
| metrics | The numbers to copy, separated by commas | New MRR, churned MRR, sessions, sign-ups, active accounts, new paying accounts |
| sheet url | The Google Sheet with one row for each week | https://docs.google.com/spreadsheets/d/1Kp4tMv7Ns/edit |
What you get back
An example run with the example values above. Your run uses your own data.
Week of 19 October 2026: row 43 added
Stripe: new MRR 3,420 USD, churned MRR 910 USD
Google Analytics: 21,300 sessions, 488 sign-ups
Admin panel: 1,906 active accounts, 74 new paying accounts
Empty cell: trial starts. The admin panel shows 0, and its export page gives an error.
Run it in Cuiar
- 01
Open it
Click Use in Cuiar on this page. The side panel opens with the task in the composer.
- 02
Fill in 3 blanks
Type dashboards, metrics and sheet url. Tab moves to the next blank.
- 03
Run it, then repeat it
Run sends it once. To run it every Monday at 7:00, make a routine on cuiar.com/routines or with the CLI below.
As a routine, from the terminal
cuiar routines create "Copy numbers from your dashboards into a sheet" --schedule "0 7 * * 1" --time-zone Europe/Berlin \
"Sign in with the vault, and open each of these dashboards: Stripe, Google Analytics, our admin panel at admin.tallyhq.app. For the last full week, Monday to Sunday, read these numbers: New MRR, churned MRR, sessions, sign-ups, active accounts, new paying accounts. Add one row to the sheet https://docs.google.com/spreadsheets/d/1Kp4tMv7Ns/edit with the date of the Monday and one column for each number. Do not change the old rows. When a number is missing or looks wrong, such as 0 or 10 times the week before, leave the cell empty and tell me why."Run it from your AI agent
Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call create_routine yourself.
1. Add Cuiar to Claude Code
claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp2. Ask your agent
Use the Cuiar tool create_routine to run my "Copy numbers from your dashboards into a sheet" template with dashboards = Stripe, Google Analytics, our admin panel at admin.tallyhq.app; metrics = New MRR, churned MRR, sessions, sign-ups, active accounts, new paying accounts; sheet url = https://docs.google.com/spreadsheets/d/1Kp4tMv7Ns/edit.Setup for other agents: AI agents.
The tool call
{
"name": "create_routine",
"arguments": {
"name": "Copy numbers from your dashboards into a sheet",
"task": "Sign in with the vault, and open each of these dashboards: Stripe, Google Analytics, our admin panel at admin.tallyhq.app. For the last full week, Monday to Sunday, read these numbers: New MRR, churned MRR, sessions, sign-ups, active accounts, new paying accounts. Add one row to the sheet https://docs.google.com/spreadsheets/d/1Kp4tMv7Ns/edit with the date of the Monday and one column for each number. Do not change the old rows. When a number is missing or looks wrong, such as 0 or 10 times the week before, leave the cell empty and tell me why.",
"schedule": "0 7 * * 1",
"time_zone": "Europe/Berlin"
}
}Related templates
All data templatesFinance
Prepare the numbers for your investor update
Revenue, growth, burn, runway and customer count for the month, each with its source.
On a schedule: On the 3rd of each month at 9:00- Stripe
- Any bank site
- Google Sheets
Finance
Match Stripe payouts to your bank deposits
Each payout matched to a deposit, with fees and refunds, and the payouts that did not arrive.
You start it: When you start it- Stripe
- Any bank site
- Google Sheets
Finance
Prepare the figures for your VAT return
Sales and input VAT by rate for the period, checked against your sales platforms, with the box values.
You start it: When you start it- Xero
- Shopify
- Stripe
- +1 more: Google Sheets
Data
Turn a list on a website into a sheet
Each item from each page, one row for each, with no duplicates.
You start it: When you start it- Any website
- Google Sheets
Data
List local businesses with their contacts
Name, address, phone, website, rating and e-mail for each business.
You start it: When you start it- Google Maps
- Google Sheets
Data
Fill in each new row of a sheet
The missing fields from official sources, with a source link for each value.
On an event: When a row is added to the sheet- Google Sheets