Formfeed automates documents for developers and AI agents. Write a template once, as HTML with Jinja2, Liquid or Handlebars or as the Word and PowerPoint files your team already uses, and every document after that is one API call with your JSON: from your code (SDKs for TypeScript and Python), from an AI agent through the MCP server, hosted or local, or from Zapier, Make, n8n or Power Automate.
What leaves your systems without anyone looking is checked in the render. An invoice template can return a ZUGFeRD / Factur-X e-invoice, held to the rules of EN 16931 and to PDF/A-3b before it is delivered (live from the Starter plan). A PDF from an HTML template can be a tagged PDF/UA-1 file, validated against the rules of the standard a machine can check, with the report in the response. A failure names the rule it breaks.
Templates live in Git if you want them to: a CLI and a GitHub Action push, pull, snapshot-test and preview them in pull requests, and the editor's paged preview lays out every page as the PDF prints it. Templates from other providers import with a report of what to check.
Rendered in Frankfurt, stored in the EU. Free plan with 100 documents a month, no credit card.
Until 30 November the code UNEED30 takes 30% off the first three months of Starter, Pro or Business for new customers.