Documents & Output

Browser

Render HTML reports, invoices and documents to PDF with headless Chromium.

Explore 1 capabilities ↓

What you can build

  • Generate a PDF report from project output and email it
  • Render invoices, receipts, or summaries to PDF
  • Produce a downloadable artifact from a workflow

Access and credentials

Local headless browser rendering only. JavaScript is disabled and all external/resource requests are blocked. No credentials, no network egress, no destructive actions.

This plugin does not declare a stored credential requirement.

Example action

Turn a report into a PDF

Use this call in a saved OrgSDK action after enabling the plugin.

return await browser.generatePdf({
  "html": "<h1>Weekly report</h1><p>Everything is up to date.</p>",
  "options": {
    "format": "A4",
    "filename": "weekly-report.pdf"
  }
});

Use with OrgSDK

OrgSDK gives external AI clients persistent projects and controlled execution. Plugins add optional tools to those projects. Each run uses pinned plugin versions, and project configuration determines which credentials they can use.

Set up OrgSDK locally ↗

The plugin’s toolkit

Capabilities

1 functions from this published version. Read calls retrieve or process information; write actions can change data in the connected service.

1 of 1 functions

Generate a PDF from HTML content using headless Chromium. Returns base64-encoded PDF bytes.

Parameters and return value
ParameterTypeDetails
htmlstring—
options{ format?: "A4" | "Letter"; landscape?: boolean; margin?: { top?: string; right?: string; bottom?: string; left?: string }; filename?: string }—

Returns Promise<{ base64: string; sizeBytes: number; filename: string }>