
Product
Socket for ClickUp Is Now Available
Create ClickUp tasks from Socket alerts, automate ticketing with custom rules, and keep alert and task status synchronized.
activepieces-polydoc
Advanced tools
PolyDoc connector for Activepieces: convert HTML or a URL to PDF, capture screenshots, and generate EU e-invoices (Factur-X / ZUGFeRD).
An Activepieces community piece for PolyDoc, a REST API that converts HTML or URLs to PDF, captures screenshots, and generates EU-compliant e-invoices (Factur-X / ZUGFeRD hybrid PDF/A-3).
One piece, three actions:
minimum to extended.Each action takes content from a URL, an inline HTML string, or a saved template (with Liquid templateData). The result is returned as a file by default, or uploaded to your cloud storage (presigned URL) or delivered to a webhook.
In Activepieces: Settings -> My Pieces -> Install Piece, then enter the npm package name activepieces-polydoc.
For a self-hosted instance you can also upload a built tarball via Platform Admin -> Setup -> Pieces.
Create a PolyDoc connection with an API key from dashboard.polydoc.tech (API Keys). The key is sent as Authorization: Bearer <key>. Toggle Sandbox to test against sandbox quota (output is watermarked). The connection test runs a tiny forced-sandbox screenshot, so it never touches production quota.
Every action has an Advanced (JSON) field that is deep-merged into the request body, so any API capability not surfaced as a control (e.g. pdf.watermark, pdf.pdfa, pdf.encryption, render.*, request.*) is still reachable. See the full request schema at docs.polydoc.tech.
Importable flow templates live in examples/, one per use case. Import them via Flows -> Import Flow:
pdf-from-template-webhook.json - invoice PDF from a saved template, triggered by a webhook.url-screenshot-scheduled.json - scheduled full-page screenshot of a URL.einvoice-webhook-to-pdf.json - ZUGFeRD / EN 16931 e-invoice from a webhook payload.npm install
npm run build # tsc -> dist/
npm run lint # eslint
npm test # unit tests (request body builder)
npm run scrub:check # fail on em-dashes in UI/customer text
Live smoke test against the real API (uses sandbox quota, needs network access to api.polydoc.tech):
POLYDOC_API_KEY=api_xxx POLYDOC_TEMPLATE_ID=jlE-whg npm run test:integration
FAQs
PolyDoc connector for Activepieces: convert HTML or a URL to PDF, capture screenshots, and generate EU e-invoices (Factur-X / ZUGFeRD).
The npm package activepieces-polydoc receives a total of 4 weekly downloads. As such, activepieces-polydoc popularity was classified as not popular.
We found that activepieces-polydoc demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Create ClickUp tasks from Socket alerts, automate ticketing with custom rules, and keep alert and task status synchronized.

Product
Create and manage Asana tasks directly from Socket alerts, with manual task creation, automated ticketing rules, and two-way sync.

Security News
Open VSX has removed three extension IDs from its malicious-extension list as the legitimate publishers they impersonated move to claim the names for themselves.