Schedule and Run Reports
Set up recurring data reports that Dume Cowork pulls, formats, and delivers automatically on a schedule you define.
Starter prompt
Every Monday at 8 AM, pull last week's data from our Posthog analytics: DAU, new signups, churn events, and top 5 most-used features. Format it as a Slack message with a brief summary and key trends. Post to #weekly-metrics.
Introduction
Reporting often involves pulling numbers from multiple tools, formatting them consistently, and distributing them to the right people — a workflow that Dume Cowork can own end-to-end on a schedule.
Supported Data Sources
Dume Cowork can pull data from tools with APIs or accessible web interfaces:
- Analytics — Posthog, Amplitude, Mixpanel, Google Analytics
- Product databases — Supabase, Firebase, Postgres (via query)
- Revenue — Stripe dashboard, Paddle
- Project tools — Jira, Linear, Notion databases
- Ad platforms — Meta Ads Manager, Google Ads
Setting Up a Recurring Report
Step 1 — Describe the report
In Dume Cowork, create a new scheduled task:
Every Friday at 5 PM:
1. Open Stripe dashboard and get this week's MRR, new subscriptions, and churn
2. Open Posthog and get DAU and WAU for the week
3. Compare to last week's numbers (use the saved report from last Friday)
4. Compose a summary with % changes
5. Post to #exec-metrics in Slack
6. Save a copy to the "Weekly Reports" Notion database
Step 2 — Run a test pass
Trigger a manual run first to verify the data sources are accessible and the output format looks right. Dume Cowork will show you the collected data and drafted report for review.
Step 3 — Enable the schedule
Once validated, enable the schedule. Dume Cowork runs the task in the background each week.
Example Report Output
📊 Weekly Metrics — Week of March 24
Revenue
MRR: $42,300 (+3.2% vs last week)
New subscriptions: 48 (+12%)
Churn events: 4 (-2%)
Engagement
DAU: 1,840 (+6%)
WAU: 6,200 (+4%)
Top trend: Signup surge from the LinkedIn campaign (est. 22 new users attributed).
Handling Failures Gracefully
If a data source is unavailable (e.g., API timeout), Dume Cowork will:
- Retry up to 3 times
- If still failing, send a notification to you before skipping the report
- Log the failure for review
You can also tell it: "If Stripe is down, send what you have and note the missing data."
More Dume Cowork use cases
Other workflows you can automate with Dume Cowork.
Automate Daily Standups
Let Dume Cowork collect status updates, compile your standup report, and post it to Slack — before you've had your coffee.
Build and Test Code Autonomously
Describe a feature or bug fix in plain English and let Dume Cowork write the code, run tests, and iterate until it passes.
Monitor Websites and Alert on Changes
Set Dume Cowork to watch any webpage for changes — price drops, new job listings, competitor updates — and alert you the moment something changes.


