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
| Parameter | Type | Details |
|---|---|---|
html | string | — |
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 }>
