A Pipedream action component for the Invovate invoice API. Generate PDF, JSON, or UBL 2.1 invoices in 11 languages inside any Pipedream workflow.
Props: Output (PDF hosted-link / PDF binary / JSON totals / UBL), From, To, Items (JSON array), Currency, Language, Template, Additional fields, and an optional API Key.
- JSON totals work with no key.
- PDF (hosted-link or binary) and UBL require a free key (https://invovate.com/auth) — set the
apiKeyprop.
New Stripe charge / form submission → Invovate – Generate Invoice (map customer +
line items) → email the hosted_url or attach the PDF.
To your own account with the Pipedream CLI:
npm i -g @pipedream/cli # if needed
pd login
pd publish components/generate-invoice.mjsTo the public registry: open a PR adding components/generate-invoice.mjs (and a
minimal app file) under components/invovate/ in
PipedreamHQ/pipedream.
- Not regulated e-invoicing. UBL is for interoperability/archival — no Peppol/Factur-X/XRechnung/NF-e compliance.
Docs: https://invovate.com/api · AI agents: https://invovate.com/invoice-api-for-ai-agents
MIT © Invovate