AI Analysts
Five specialized autonomous agents โ Revenue, Marketing, Inventory, Finance, Growth โ each run every morning and produce a domain brief without being asked.
Some UI surfaces for this feature are still in development. Backend capabilities are available via the API.
Why use it: Your domain experts get a domain brief โ but currently only when someone runs the analyst.
Where to find it: Suite โ Intelligence โ AI Analysts (
/analysts)Who can use it: All roles.
AI Analysts
Five specialized analysts โ Revenue, Marketing, Inventory, Finance, Growth. Each produces a domain brief: a headline, findings, a risk, and an opportunity.
Accessing analyst reports
Suite โ Intelligence โ AI Analysts (/analysts)
Each analyst card shows:
- Today's headline finding
- Last run time (
last_run_at) - An expandable detail view with all findings, risks, and opportunities
The five analysts
| Analyst | Watches (per page โ see above) |
|---|---|
| Revenue | Revenue, GMV, order count, AOV, conversion rate |
| Marketing | CAC, ROAS, channel performance, spend efficiency |
| Inventory | Return rate, stock levels, fulfillment speed |
| Finance | Net revenue, margins, cost trends, forecast vs actual |
| Growth | New customers, retention, LTV, growth rate |
Each analyst produces:
- Headline โ one sentence describing the most important movement
- 4 findings โ specific, numbered data points with values
- 1 risk โ the most significant concern
- 1 opportunity โ the highest-value action available
Running an analyst manually
Click Run on any analyst card, or via API:
POST /api/analysts/{type}/runSupported types: revenue, marketing, inventory, finance, growth
Manual runs overwrite today's report (upsert on report_date = CURRENT_DATE).
Customizing an analyst
Click Edit on any analyst card to:
- Choose which KPI reveals the analyst focuses on (
kpi_reveals) - Add context (e.g. "we run flash sales every Thursday โ spikes are expected") (
custom_context) - Change the analyst's name / domain as shown in the UI (
domain_name)
The PATCH /api/analysts/:type endpoint accepts custom_context, domain_name, and kpi_reveals.
Plan limits
| Plan | Analysts available (per page โ unverified) |
|---|---|
| Free | 1 (Revenue) |
| Pro | 5 (all) |
| Team | 5 (all) |