Connect a data source (Stripe, QuickBooks, Google Analytics, Postgres, CSV). Build a report template once (KPIs, charts, tables). Schedule automated delivery (PDF to email, Slack message, Google Drive). Your weekly-update meeting's slides arrive in your inbox at 8 AM Friday. Built for 5-50 person teams.
Out-of-the-box: Stripe, QuickBooks, Google Analytics, Mixpanel, Postgres, CSV. Each pulled on report-run time. Auth stored encrypted. Per-source refresh interval.
Drag-drop sections: KPI numbers, line chart, bar chart, table, commentary. Pull data with simple SELECT-like expressions. Save template for monthly reuse.
Per-report schedule (weekly Friday 8 AM). Destinations: email (PDF attach), Slack (inline), Google Drive (versioned PDF). Subscribers per report list.
Templates render to print-ready PDFs. Company logo + brand colors. Cover page with title, date range, generated-at timestamp. Table of contents for long reports.
Every run archived. Compare this-week vs last-week vs year-ago. Searchable history. Export subset as CSV.
Flask + SQLAlchemy + APScheduler. Your data-source credentials + reports stay on your server. No 'our AI analyzes your data' SaaS middleman.
Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.
autoreport is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.