Skip to main content

Overview

Render a multi-section HTML report with sidebar navigation, section icons, and badges. Accepts a JSON payload with a title, subtitle, and sections array — each section has a key, title, optional icon/badge, and HTML content. The report includes a sticky sidebar on desktop that becomes horizontal tabs on mobile, with scroll-to-section navigation and active-section highlighting.

Use Cases

  • Multi-section reports: Company intelligence, meeting recaps, campaign rollups — anything with sections that benefit from persistent navigation.
  • Dashboards: Build a lightweight “tabbed” dashboard from multiple agent action outputs.
  • Client deliverables: Ship a polished, responsive HTML artifact from an agent run.

Configuration Fields

Title

  • Description: The report’s main title.
  • Required: Yes

Subtitle

  • Description: Optional subtitle below the main title.

Sections

  • Description: A JSON array of section objects. Each section supports:
    • key — unique section identifier
    • title — visible section name
    • icon — optional icon
    • badge — optional badge label
    • content — HTML content for the section
  • Required: Yes

Output Variable Name

  • Description: Variable name to store the rendered HTML.
  • Validation: Only letters, numbers, and underscores.
  • Required: Yes