Once Agix has analysed your data, you need a way to communicate the findings. The reporting layer provides three output formats: AI-written executive summaries for on-screen use, PDF exports for distribution, and PowerPoint decks for presentations. All three integrate with the scheduler so reports can regenerate themselves on a weekly or daily cadence without any manual work.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/manusapis/Agix/llms.txt
Use this file to discover all available pages before exploring further.
Executive Summaries
summaryService lives at src/services/reports/summary.service.ts. It generates structured, plain-English interpretations of any sheet range and can target its language at the intended audience.
generateExecutiveSummary(dataRange, audience?)
Produces a full ExecutiveSummary object with a title, key findings, and recommended actions.
audience parameter shapes the vocabulary and depth of the output:
| Audience | Output style |
|---|---|
executive | High-level narrative, business impact, minimal technical detail |
technical | Methodology, column statistics, model assumptions, edge cases |
general | Plain language accessible to any reader without domain expertise |
generateOnePager(dataRange)
Returns a formatted single-page summary string — suitable for embedding in an email body, a Notion page, or a Slack message.
bulletPoints(dataRange, maxPoints?)
Returns a concise string[] of the most important takeaways. Defaults to five bullets; pass maxPoints to adjust.
PDF Export
pdfService lives at src/services/reports/pdf.service.ts. It accepts a ReportRequest and returns a ReportResult with metadata about the generated file.
generate(request)
Additional PDF utilities
PowerPoint Export
powerpointService lives at src/services/reports/powerpoint.service.ts. It generates a .pptx presentation from your spreadsheet data and AI-written analysis, ready to open in Microsoft PowerPoint or present directly.
generate(request)
applyTemplate(templatePath, data)
Populate a pre-built .pptx template with dynamic data, returning a Blob for download.
End-to-end example
The following combines all three report types in one workflow:All three report services integrate with the scheduler. Register a
regenerate-report task with a "weekly" frequency and Agix will rebuild your executive summary, PDF, and PowerPoint deck automatically every seven days — without you opening the spreadsheet. See the Scheduler page for a complete example.