Compose Report
compose_reportAssembles the outputs of any prior Small Business Intelligence tool calls into one polished, client-ready report: section order, executive-summary rules, evidence-citation standards, and tone guidance matched to the audience. This is what makes a multi-tool session feel like a finished product, not a pile of separate answers.
Example invocations:
"I've run a teardown and a review-intelligence pass on this restaurant — compose it into a report for the owner"
"Assemble everything we've found on this brewery into a broker-facing diligence report"
"Turn the teardown and competitor landscape into a report I can hand an investor"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| audience | Yes | Who will read this report — drives section order, tone, and what gets emphasized vs. cut. | |
| business_name | Yes | The business the report is about. | |
| completed_analyses | Yes | The completed write-ups from any prior tool calls this session, to be assembled — not re-researched. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | ||
| notice | No | Present ONLY when the request was denied by usage policy instead of executed. When present, every other field is an empty placeholder and must not be reported as a framework. | |
| caveats | Yes | ||
| subject | No | ||
| framework | Yes | ||
| output_schema | Yes | ||
| quality_rubric | Yes | ||
| research_procedure | Yes |