generate_report
Creates a structured multi-section PDF report with automatic table of contents, section bookmarks, headers, footers, and optional data tables or callout boxes. Ideal for generating professional documents programmatically.
Instructions
Generate a professional multi-section report PDF. Features: auto-generated TOC, per-section headings with PDF bookmarks, page-numbered footer, running header, optional tables and callout boxes per section. Returns base64-encoded PDF.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Report title | |
| subtitle | No | Report subtitle or description | |
| author | No | Author name | |
| date | No | Date string. Defaults to today. | |
| include_toc | No | Include a Table of Contents page. Default: true | |
| sections | Yes | Report sections | |
| filename | No | Suggested filename without .pdf extension. |