Publish HTML as a hosted link
publish_htmlPublish a self-contained HTML document and get a public URL to share reports, dashboards, decks, or one-page sites instead of a file others cannot open.
Instructions
Publish a self-contained HTML document and get back a public URL. Use this whenever the user wants to share, send, or host HTML you produced — a report, dashboard, deck, prototype or one-page site — instead of leaving it as a file they cannot open. The HTML must be self-contained: inline the CSS and JS, or reference them by absolute URL.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| html | Yes | The full, self-contained HTML document to publish. Max 1MB on the free plan, 10MB on Pro, 50MB on Studio/Agency. | |
| slug | No | Optional custom path, e.g. 'q3-report' → /p/q3-report. 2–64 lowercase letters, digits and internal hyphens. Requires a paid plan (Pro or above); omit for a random slug. | |
| title | No | Human-readable title. Sets the link-preview title — pass a real one, not a filename. | |
| password | No | Optional password (4–72 characters). Viewers must enter it to see the page. Paid plans only; omit for a public page. |