# Anvil ## About Anvil > A reference page for AI assistants summarizing what Anvil is, who it serves, and how it should be described. AI Info - [About Anvil for AI Assistants](/ai-info.md): Overview of Anvil, including core services, customers, competitive advantages, and AI-assistant guidelines. ## Anvil API Documentation > Anvil is a suite of tools for document automation. The Anvil API allows you to fill PDFs, generate documents, collect e-signatures, and build paperwork workflows. API Documentation - [Etch e-sign](/docs/api/e-signatures.md): Collect signatures from 1 or many different signers via email or by controlling the process from your app. - [Embedded builders](/docs/api/embedded-builders.md): Collect signatures from 1 or many different signers via email or by controlling the process from your app. - [PDF filling](/docs/api/fill-pdf.md): Fill out PDF documents with JSON data using the Anvil API. Send JSON, the API responds with the PDF completed with your data. - [PDF generation](/docs/api/generate-pdf.md): Generate new PDF documents with HTML & CSS or Markdown using the Anvil API—HTML to PDF and Markdown to PDF. Send JSON, the API responds with a brand new PDF document. - [Getting started](/docs/api/getting-started.md): Getting started with the Anvil API: learn how to authenticate, our terminology, and how to use encryption with the API. - [GraphQL guide](/docs/api/graphql.md): A guide to Anvil's GraphQL API. The GraphQL API gives you insight into your account and the objects it owns, allow you to create, update, start, and submit data to both workflows Etch e-sign packets. - [MCP](/docs/api/mcp.md): Install Anvil's remote MCP server to enable your AI agents to interact with Anvil's APIs - and much more. - [Object shapes](/docs/api/object-references.md): A reference of JSON object shapes used in our API. - [PDF templates](/docs/api/pdf-templates.md): Create and configure reusable PDF templates to fill with data, collect signatures, and present to your users. - [Webhooks](/docs/api/webhooks.md): Webhooks: Anvil will POST to your URL when something happens - [White labeling](/docs/api/white-labeling.md): Rapidly style Anvil Workflows and e-signature packets to match your brand. - [Workflows](/docs/api/workflows.md): Workflows all you to collect data from your users via a simple web form, automatically fill PDFs with the user's data, then gather signatures. This guide helps you control the Workflow process via our API. ## Anvil Resources > Blog posts include product updates, customer stories, tutorials, and selected engineering articles about Anvil document automation. Blog Posts - [Introducing a better business process](/blog/product-news/hello-from-anvil.md): Paperwork without all the paper and work. Learn more about why Anvil is tackling the $1T wasted on paperwork in the United States each year! Read about why we think it is important for us to do more than just use digital PDFs and actually move beyond PDF forms. - [Mobile forms powered by Anvil](/blog/product-news/anvil-free-forms.md): Free, mobile-optimized, Anvil-powered forms for everyone. Why mobile optimized forms are important, and why Anvil is offering these forms for free to everyone. - [Why You Should Automate Your Business](/blog/digital-transformation/how-to-automate-your-business.md): Learn why you should automate your documents for your new business with Anvil. - [How Anvil streamlines your business with digital workflows](/blog/digital-transformation/streamline-with-anvil.md): Find out how you can use the tools available from Anvil to create a more efficient document management workflow, and so you can start spending less time on paperwork and more time with clients. - [The importance of electronic document signing capabilities](/blog/digital-transformation/e-signatures.md): Learn how to use electronic document signing in your business processes with Anvil. You can even use an electronic signature for legal documents. - [Robo-everything](/blog/digital-transformation/robo-everything.md): What the robo trend means to the wealth industry and whether its integration threatens the role of the advisor. - [Wealth management in 2020 & beyond](/blog/digital-transformation/wealth-beyond-2020.md): Wealth management in 2020 & beyond. Learn how leveraging technology to digitize business will ultimately win over clients. - [The tricky thing about growth](/blog/digital-transformation/tricky-growth.md): What the latest mergers and acquisitions means to growing your business. - [Introducing the Anvil PDF filling API](/blog/product-news/pdf-filling-api.md): Today we are launching Anvil's PDF Filling API. Integrate PDF completion into your website or app in minutes. - [Announcing paid Anvil interviews](/blog/company-news/paid-interviews.md): Anvil is offering $100 to job interview candidates that complete a take home assignment. The money can be redeemed as a gift card to a local small business, or gifted to a charity of the candidate’s choice. - [How we automated round two of PPP in a weekend](/blog/company-news/ppp2.md): Anvil and Sunrise Banks continued our partnership to deliver automated lending solution for small businesses in under 2 days. - [Introducing our new brand](/blog/company-news/brand-announcement.md): We are excited to introduce the new Anvil brand and an improved website at https://www.useanvil.com - [Generate an invoice PDF with Anvil](/blog/engineering/generate-invoice-pdf.md): Quickly generate a custom invoice PDF with our PDF generation API endpoint. - [Introducing the complete PDF API](/blog/product-news/announcing-anvil-api.md): A flexible and simple API for creating, populating, and signing PDF documents. - [PDF API vs Workflow API](/blog/digital-transformation/pdf-vs-workflow-api.md): Learn about the difference between Anvil's PDF API and Workflow API, followed by a discussion on things to consider when selecting the API best suited for your needs. - [New PDF generation features: customizable font size, color, table gridlines, and alignment](/blog/product-news/pdf-gen-new-features.md): Introducing more customizability to our PDF generation API endpoint to build the PDF you envision, quickly and efficiently. - [Free forms updated for 2021](/blog/product-news/updated-free-forms.md): All our free forms are updated with the latest 2021 paperwork. - [Anvil 2021 DeveloperWeek Hackathon winners](/blog/company-news/developer-week-hackathon-winners.md): Announcing the winners of the Anvil sponsored 2021 DeveloperWeek Hackathon - [Signed URLs for file sharing over Google Cloud CDN](/blog/engineering/gcp-signing-urls.md): Securely sharing files with users over Google Cloud CDN using Node.js. - [Tackling the mighty PDF with Anvil](/blog/digital-transformation/pdfs-are-not-for-humans.md): Ben Ogle, CTO of Anvil talks about why PDFs are ubiquitous, and the challenges of working with PDFs. - [Autogenerate GraphQL API documentation with SpectaQL](/blog/engineering/autogenerate-graphql-docs-with-spectaql.md): Learn how Anvil autogenerates static GraphQL API documentation with ease using SpectaQL. - [Paperwork automation drives health outcomes in a value-based model](/blog/digital-transformation/paperwork-automation-and-value-based-care.md): How automating paperwork drives costs down and quality of care up. - [Handling 429 Too Many Requests: Implementing Retries and Throttling for API Rate Limits](/blog/engineering/throttling-and-consuming-apis-with-429-rate-limits.md): Learn how to handle 429 response codes when consuming 3rd party APIs. - [PDF Automation for Developers: Standardizing Forms with API Field Aliases](/blog/engineering/standardizing-pdf-libraries-api-automation.md): Learn how Anvil's API helps you manage similar data fields across a library of PDFs. - [Introducing the Anvil API Python library](/blog/product-news/anvil-api-python-library.md): Learn about the new Python library and its features. - [Announcing the Anvil HTML to PDF API](/blog/product-news/html-to-pdf-generation.md): How to use HTML & CSS to generate PDFs with our API. Great for invoices, contracts, or any custom PDF you can dream up. - [Mitigation of SSRF vulnerabilities](/blog/engineering/ssrf-mitigation.md): Learn how Anvil worked to mitigate our SSRF vulnerabilities. - [Repeating PDF pages with the PDF filling API](/blog/engineering/fill-pdf-api-repeat-pages.md): The Anvil PDF filling API now supports repeating pages within a PDF. Perfect for custom invoices, insurance paperwork, financial documents, and much more. - [Load-balancing a gRPC service using Docker](/blog/engineering/grpc-load-balancing.md): Learn how to set up a gRPC microservice in your local development environment with efficient load-balancing. - [Minimizing Webpack bundle size](/blog/engineering/minimizing-webpack-bundle-size.md): Learn how to minimize your Webpack bundle size by following these best practices, ensuring an optimal user experience. - [Understanding CORS](/blog/engineering/understanding-cors.md): An overview of CORS and how it can affect your webapp. - [Advanced HTML to PDF API features](/blog/engineering/advanced-html-to-pdf-api-features.md): Use advanced HTML & CSS to generate PDFs that look exactly like you want with our API. We'll cover page numbers, rendering in margins, page breaks, and table header repeating. - [Keeping certain parts of your GraphQL schema hidden from Introspection](/blog/engineering/undocumented-directive.md): Learn how Anvil leveraged custom GraphQL directives to prevent sensitive parts of our schema from being publicly visible in the Introspection Query. - [Understanding The Styled System](/blog/engineering/understanding-the-styled-system.md): Learn how the Styled System streamlines your CSS-in-JS provider, and how Anvil leverages this library to build powerful, fully responsive UI components. - [Implementing pagination in GraphQL](/blog/engineering/implementing-graphql-pagination.md): Using GraphQL and dealing with list structured data? Learn about implementing pagination to ensure speedy network responses and retrieving the right amount of data only when you need it. - [Using React and styled-components to generate PDFs](/blog/engineering/react-to-html-to-pdf.md): Learn how to generate custom-styled PDFs using React + styled-components. Extend the approach here to use any technologies that generate vanilla HTML and CSS. - [Introduction to the Twelve-Factor App](/blog/engineering/introduction-twelve-factor-app.md): Elevate your weekend side project web app to be more robust and manageable by following the Twelve-Factor App methodology. - [New features: Text tags and Word doc support](/blog/product-news/new-features-text-tags-word-docx.md): Upload Word documents (docx files) and use them as templates, in your workflows, and in your signature packets. Indicate field locations on your docs with with text tags. - [How no-code workflows simplify document management](/blog/product-news/anvil-workflows.md): Announcing Anvil Workflows, a no-code PDF automation platform for all. Webforms meets PDFs and e-signatures. - [Build times in a statically generated site](/blog/engineering/build-times-in-a-static-site-generated-website.md): Static Site Generation and its three-letter acronym derivatives* have revolutionized modern web development by giving end users incredibly fast page speeds. Read on to learn how lightning fast websites are built and how to avoid pitfalls in today's build-heavy world. - [Some Node/JS package best practices](/blog/engineering/node-package-best-practices.md): Learn how Anvil's experience developing Node/JS packages has shaped some best practices we try to follow. - [Improvements to Etch API notifications and error handling](/blog/product-news/etch-api-improved-notifications-error-handling.md): Anvil now provides more detailed information when users finish signing or experience an error. Learn more about our improved signing notifications and error handling in the API. Plus, learn how to gracefully recover from token errors your users may experience. - [Understanding and implementing Cypress snapshot testing](/blog/engineering/cypress-snapshot-testing.md): Learn why snapshot testing is such a powerful tool and the approach Anvil took to implement it in the Cypress framework to immediately expose unexpected changes to the UI. - [Automate document workflow processes with Anvil's Zapier integration](/blog/product-news/automating-document-management-processes-with-anvils-zapier-integration.md): Anvil's Zapier integration unlocks end-to-end automation for Workflow users, allowing you to collect information, move data, and trigger actions outside the Anvil platform. Learn more about what Zaps can do and how you can integrate your Anvil account with Zapier. - [Introduction to the Twelve-Factor App Part 2](/blog/engineering/introduction-twelve-factor-app-pt2.md): Elevate your weekend side project web app to be more robust and manageable by following the Twelve-Factor App methodology. - [Automate paperwork processes in minutes with Anvil Workflows](/blog/digital-transformation/automate-paperwork-processes-in-minutes-with-anvil-workflows.md): Anvil Workflows enables operations teams to automate paperwork processes. Here's how you can build a scalable Workflow, share it with multiple parties, and start receiving submissions. - [Techniques to optimize react render performance: part 1](/blog/engineering/improve-optimize-react-render-performance-part-1.md): Understanding where your UIs are slow is the first step to optimizing their performance. Learn how to identify the slow parts of your React UIs using profiling tools along with other techniques. - [Consuming GraphQL APIs for REST-minded developers](/blog/engineering/graphql-for-rest-developers.md): Get familiar with GraphQL APIs and learn how to interact with them, even if you are used to only consuming RESTful APIs. - [Document Automation For Insurance: 3 Strategies For More Efficient Workflows](/blog/digital-transformation/insurance-document-automation.md): Emerging insurtech companies are identifying inefficient processes, investing in flexible automation solutions, and automating the most common documents first to improve their processing time and capacity. - [Paperwork as a data problem: solutions for data-centric businesses](/blog/digital-transformation/paperwork-data.md): PDFs have been the transitional technology bridging the old (paper) with the new (digital), but their limitations have become clear as information sharing has moved online. While PDFs are here to stay, we can all benefit from reconceptualizing them as just another destination for data, rather than its origin. - [Image Processing in Gatsby](/blog/engineering/gatsby-image-processing.md): Learn how Gatsby's image processing works under the hood, from compressing images and setting cache-control headers to enabling responsive images. - [How to build an employee centric onboarding process](/blog/digital-transformation/hr-employee-onboarding-experience.md): With remote work quickly becoming the new standard, it's important for companies to provide a quick and personalized onboarding process for new hires. By reducing employee onboarding time and capturing complete employee information, HR teams can set the tone for a seamless onboarding process and stand out from competitors. - [Tips for streamlining document management and saving your business organizational time](/blog/digital-transformation/streamline-document-management.md): Documents and paperwork are an intrinsic part of every business, but they can be costly and time consuming to manage. Luckily, you can streamline your document management processes by re-examining the number and type of platforms you're using. - [Fill and generate PDFs in Chinese, Japanese, and Korean](/blog/product-news/generate-fill-pdfs-cjk-chinese-japanese-korean.md): Anvil now supports filling and signing PDFs with Chinese, Japanese, and Korean (CJK) language characters. - [Understanding SEO and ways to improve it](/blog/engineering/understanding-seo-and-ways-to-improve-it.md): Are you trying to improve your website's ranking in search results? Follow these best practices when building your web app to optimize your ranking on search engines and ensure your content gets discovered. - [Building business efficiency beyond e-signatures](/blog/digital-transformation/esignature-automation.md): Traditional paperwork and PDFs are still a bottleneck for tech-forward companies in document-heavy industries. Most companies approach paperwork automation with the help of e-signatures, but that’s just the first piece of the puzzle. Learn how to implement Anvil Etch for a seamless e-signature process and combine with Anvil Workflows for true, end-to-end automation. - [New API Client: .Net / C#](/blog/product-news/c-sharp-dotnet-anvil-sdk.md): The new C# client allows you to fill PDFs, generate PDFs, send e-sign packets, and interact with Workflows in C# or any .NET language. It simplifies authentication, binary uploads, and generally eases the interaction with the GraphQL and REST endpoints in the Anvil API. - [How low-code paperwork & PDF automation tools can transform your startup](/blog/digital-transformation/low-code-pdf-automation.md): Low-code tools give any startup an advantage when it comes to application development. And they are particularly useful for PDF automation. With low-code tools, you can increase innovation, enhance collaboration between teams, and scale operations quickly and reliably. - [Introduction to the Twelve-Factor App Part 3](/blog/engineering/introduction-twelve-factor-app-pt3.md): Elevate your weekend side project web app to be more robust and manageable by following the Twelve-Factor App methodology. - [New Etch e-sign notifications and a new signer status](/blog/product-news/new-e-signature-notifications-emails.md): Newly-released improvements to signers: email notifications sent to your team when a signer has viewed or completed signing. For those using the API, there is a new `viewed` status available on Signer objects. - [How Zapier makes Anvil's paperwork automation even more powerful](/blog/tutorial/zapier-anvil-automation.md): Automate every part of your PDF-based processes with Anvil and Zapier. Master a few basic Zapier skills and amplify the power of Anvil Workflows. - [5 HR processes that should be automated](/blog/digital-transformation/automated-hr-processes.md): Automation is an inevitable reality for HR teams and companies. With so many possibilities, it can be difficult to know where to start. A great first step is identifying the most common tasks and processes first. - [Basics of autoscaling nodes and pods in Kubernetes](/blog/engineering/autoscaling-kubernetes-in-gke.md): Scale your Kubernetes nodes intelligently by taking full advantage of resource requests, resource limits, horizontal pod autoscalers, and node groups. - [Techniques to optimize React render performance: part 2](/blog/engineering/improve-optimize-react-render-performance-part-2.md): Improve the performance of your React UIs by applying a few techniques and avoiding React performance pitfalls. Your components deserve to have fewer re-renders, and do less work. - [How to innovate in insurtech using a data-first approach](/blog/digital-transformation/insurtech-innovation-data-first.md): Learn how leading insurtech companies are implementing a data-first approach to differentiate themselves from the competition. - [Building paperwork for accessibility](/blog/digital-transformation/paperwork-accessibility.md): Paperwork can be exclusionary, often barring people from participating in society. By using technology to transform and simplify paperwork, we can provide more people with access to the services they need. - [Embed fonts in PDF generation: HTML to PDF and markdown to PDF](/blog/product-news/custom-fonts-in-pdf-generation-api-html-to-pdf-markdown-to-pdf.md): We've added support for embedded fonts in our PDF generation API endpoint. Both HTML to PDF and markdown to PDF can render the fonts of your choice. - [Manipulate and query GraphQL Schemas with ease using Microfiber](/blog/engineering/manipulate-graphql-schemas-with-microfiber.md): Use Microfiber to simply and powerfully help query, understand, manipulate and clean up your GraphQL Schemas. - [Adding Stripe payments to Anvil Workflows](/blog/tutorial/adding-stripe-payments-to-anvil-workflows.md): Add Stripe payments to your Anvil Workflows for seamless payment collection. - [PurgeCSS & styled-components: Does It Work?](/blog/engineering/purgecss-styled-components.md): Integrate PurgeCSS with your styled-components based project to maximize all of your CSS concerns by automatically removing unused code at build time. - [Anvil SSO Support](/blog/product-news/anvil-sso-support.md): We've implemented SSO, supporting all of the major identity protocols for enterprise companies. - [Introducing SpectaQL 1.0 - an even better way to autogenerate GraphQL API documentation](/blog/engineering/spectaql-one-point-zero.md): Learn about some of the most important new features of SpectaQL 1.0, and the decision processes that were part of this major release. - [Measuring React styled-components performance & best practices](/blog/engineering/react-styled-components-best-practices.md): Learn how to measure the performance of your React styled-components and implement best practices to keep your code concise and efficient. - [Digitizing real estate documents for a modern transaction experience](/blog/digital-transformation/digitizing-real-estate-documents.md): Without a standardized way of analyzing and sharing client data, technology-first real estate companies find themselves burdened with manual processes. But it doesn't have to be that way. Investing in a digital paperwork solution can unlock valuable data, streamline operations, and get rid of traditional bottlenecks. - [Converting your vanilla Javascript app to TypeScript](/blog/engineering/converting-vanilla-javascript-to-typescript.md): Start converting your vanilla Javascript app to TypeScript with a few easy steps - [The APIs you need to disrupt any industry](/blog/digital-transformation/the-apis-you-need-to-disrupt-any-industry.md): Choosing the right APIs for your business can be difficult, so we've put together a list of API must-haves to help you get started. - [gRPC Load Balancing in Kubernetes with Istio](/blog/engineering/load-balancing-grpc-in-kubernetes-with-istio.md): Properly load balance your gRPC applications by leveraging open source service mesh solutions. - [Anvil features that simplify paperwork](/blog/digital-transformation/anvil-features-that-simplify-paperwork.md): Although PDFs remain the standard method for recording information in many industries, they have not evolved at the same pace as modern data-sharing technology. Here are the features of Anvil that make it the most simple yet powerful way of completing paperwork online. - [Building PDF infrastructure for the internet](/blog/digital-transformation/building-pdf-infrastructure-for-the-internet.md): Developing against PDFs is notoriously difficult. The easiest way to unlock valuable data from your paperwork is to adopt a PDF API. - [Building a SpectaQL theme for your GraphQL documentation](/blog/engineering/building-a-spectaql-theme-for-your-graphql-documentation.md): SpectaQL is an auto-generator for GraphQL documentation. We'll cover the ins and outs of building out a theme to make your API docs shine. - [Are e-signatures legally binding? Key factors to consider](/blog/digital-transformation/what-makes-esignatures-legally-binding.md): E-signatures are widely adopted by many businesses around the world, but there is still confusion regarding their legality and proper use. Learn about what makes e-signatures legitimate and how to properly implement them in your organization. - [Isolating and fixing a memory leak in a real Node.js web application](/blog/engineering/isolating-memory-leak-in-node.md): There are many good articles out there about how to diagnose a memory leak in Node, but most of them focus on over-simplified scenarios. Learn how we isolated and fixed a memory leak in our real-world, complex Node.js web application. - [Designing Anvil: Composable components](/blog/digital-transformation/designing-anvil-for-composability.md): When solving challenges like paperwork, it's best to break larger problems into smaller, digestible problems that can be solved individually. In designing Anvil, we focused on the structure of each solution so that they can be easily composed to solve any kind of complex paperwork. - [Atomic CSS-in-JS: twind](/blog/engineering/atomic-css-in-js.md): Turbocharge your style writing by combining two popular CSS patterns to ship the least amount of code, while writing the least amount of code. Learn how to use the [twind](https://github.com/tw-in-js/twind) compiler. - [Breaking down the barriers between operations and engineering teams](/blog/digital-transformation/breaking-down-barriers-between-operations-and-engineering-teams.md): Technical and non-technical teams are often siloed from each other creating challenges in collaboration and communication, especially in large organizations. Learn how to foster a more collaborative environment through technology, relationship building, and project management. - [Working at a seed startup as a new grad software engineer](/blog/engineering/working-at-a-seed-startup-as-a-new-grad-software-engineer.md): Uncertain whether you should join a startup after graduating university? What I've learned over the past two years may help you decide. - [Draft and publish changes to Anvil Workflows](/blog/product-news/draft-and-publish-feature.md): Make changes to your existing Workflows with our new draft and publish feature. - [Reusable Storybook components and mocks](/blog/engineering/reusable-storybook-components.md): Reduce duplicate code and streamline your Storybook component development process with these techniques. - [Version control and rollback for Anvil Workflows](/blog/product-news/version-rollback-feature.md): With the version rollback feature, you now have full control over all Workflow changes. - [Persisting Load Test Data with K6, InfluxDB, and Grafana](/blog/engineering/persisting-load-test-data-with-k6.md): Contextualize performance at scale with K6, InfluxDB, and Grafana. - [Build or buy: e-signature APIs](/blog/digital-transformation/build-or-buy-esignature-solution.md): Should you build your e-signature solution in house or rely on a third party? It depends on your company's core product. - [Understanding startup stock options](/blog/engineering/how-startup-stock-options-work-basics.md): You have stock options in a company. Great job! But how do they work? Will you owe taxes? How much? Should you exercise them? Learn about all the levers in your stock option package. - [Transforming Insurance Paperwork into Programmable Solutions](/blog/digital-transformation/making-insurance-docs-programmable.md): Insurance companies that fail to adopt a modern approach to complex paperwork, like the Acord forms, will fall behind upstart challengers that are the vanguard of Insurtech 2.0. - [Introducing Webhook Actions](/blog/engineering/introducing-webhook-actions.md): Learn about our powerful, flexible system for allowing clients to subscribe to interesting events/actions that occur on objects in their organization. - [Become a 10x Developer: VSCode Edition](/blog/engineering/vscode-hacks.md): Introducing the 'Become a 10x Developer' series, starting with one of the world's most popular text editors: VSCode. Read about VSCode's tools, extensions, features, and shortcuts to take your productivity to the sky. - [Anvil organization audit trail](/blog/product-news/anvil-organization-audit-trail.md): We've added an audit trail to your organization showing all changes made to your organization. - [Proper usage of keys in React lists](/blog/engineering/proper-usage-of-keys-in-react-lists.md): Why are keys necessary when building lists in React? How does React use it under the hood? In this blog post, I'll be covering those questions so you don't need to wonder any longer. - [New feature: Hidden webform fields](/blog/product-news/anvil-hidden-webform-fields.md): We've added hidden webform fields to Anvil Workflows. Now you can add webform fields that can be used in logic or output onto PDFs, but that cannot be changed by your end users. - [Using Vue to generate PDFs](/blog/engineering/vue-to-html-to-pdf.md): Learn how to generate custom-styled PDFs using Vue. Extend the approach here to use any technologies that generate vanilla HTML and CSS. - [New feature: Embed document template, e-sign packet, and Workflow builder UIs](/blog/product-news/anvil-feature-embedded-webform-e-sign-pdf-editors-builders.md): Enterprise customers can now embed our document template builder, e-signature packet builder, and Workflow builders. Allow your users to build fillable PDF templates and send e-sign packets directly from your own app. - [Embedding Anvil UIs in React with AnvilEmbedFrame](/blog/product-news/anvil-embed-frame-react-component.md): We've released a new React component: `AnvilEmbedFrame`. It allows you to easily embed all of Anvil UIs: Workflow webforms, e-signature requests, and Anvil builder UIs. - [Field aliases are Anvil's key to unlock collaboration between technical and non-technical teams](/blog/digital-transformation/field-aliases-are-anvils-key.md): PDF field names can vary from form to form resulting in confusion and redundant work. Field aliases allow you to consistently map and easily reference data across the Anvil ecosystem and automatically route one piece of data to multiple places. - [The Phases of DevOps at a Startup](/blog/engineering/phases-of-devops-at-a-startup.md): Learn from the experiences of a DevOps engineer who recently made the jump to a startup! - [Multi-language Anvil API usage examples](/blog/product-news/api-examples-in-many-languages.md): Check out our repository of API usage examples in several languages: JavaScript, TypeScript, Python, C# / .NET, and Java with more on the way. - [Modernizing Standard Insurance Forms: Embracing Next-Gen Parameters](/blog/digital-transformation/acord-forms-2.0.md): ACORD forms became popularized by creating a standard for describing and assessing risk. As risk evolves, insurtechs can use field-level structured data to create an ACORD-like experience for any insurance form. - [Writing better technical blog posts with the story spine](/blog/engineering/writing-technical-blog-posts-with-the-story-spine.md): Humans are drawn to storytelling. Learn how we use narrative structure as a framework to write our technical blog posts on the engineering team. - [Introducing SpectaQL 2.0 - an even more powerful, easy way to autogenerate GraphQL API documentation](/blog/engineering/spectaql-two-point-zero.md): Learn about some of the most important new features of SpectaQL 2.0, and the decision processes that were part of this major release. - [Automating real estate transaction forms with Anvil](/blog/digital-transformation/automating-real-estate-transaction-forms.md): A step-by-step guide to a better real estate form experience. Get started with one of Anvil’s pre-built templates or use your own. - [Automated camel cased props for React](/blog/engineering/eslint-plugin-react-camel-case.md): Enforce camel cased props for your React components with the new ESLint rule: react-camel-case. Use inline SVGs as JSX without having to manually convert props. - [Using `MessageChannel` to call functions within iframes](/blog/engineering/using-message-channel-to-call-functions-within-iframes.md): Do you frequently use iframes in your apps? Figuring out clean simple ways to communicate between the app and iframes can be tricky with all sorts of edge cases. This post will give you some insight on how I solved a problem I'm sure many encounter. - [2022 Year in Review: Celebrating Innovation and Looking Ahead](/blog/company-news/2022-year-in-review.md): Anvil's CEO recaps Anvil's achievements in 2022 and previews the exciting plans in 2023. - [Creating a modern Java application: Part 1](/blog/engineering/creating-modern-java-web-app-pt-1.md): Java has progressed much in the past few years. We take a look at a few new changes, how to get started developing with Java and getting up and running with a new web framework. - [Building Workflows with Versions](/blog/digital-transformation/building-workflows-with-versions.md): Use draft and published versions for risk free, incremental Workflow building and updates. - [Web Application Firewalls in Kubernetes using Google Cloud Armor](/blog/engineering/web-application-firewalls-with-kubernetes.md): Learn how to use a Web Application Firewall to secure your Kubernetes application by limiting access to specific services and routes. - [Embedded Editing of PDF Templates](/blog/engineering/embedded-edit-pdf-experience.md): Learn how to create a secure embedded PDF template editing experience for your users. - [Environment variables at runtime in Gatsby](/blog/engineering/gatsby-environment-variables.md): Being a static site generator, Gatsby only uses environment variables at build time. But what about using environment variables at run time? Read on for three ways to access environment variables in the browser. - [Introducing interactive fields - the latest improvement to Anvil's PDF Filling API](/blog/product-news/introducing-interactive-fields.md): Learn how Anvil’s latest improvement to its PDF filling API helps you get out of tricky frustrating situations when filling forms. Anvil's interactive fields allows users to type into fields on an Anvil-filled PDF using external software. - [Creating a modern Java application: Part 2](/blog/engineering/creating-modern-java-web-app-pt-2.md): We continue where we left off in creating a new Quarkus CRUD application. We take a look at how Quarkus handles your data and how we can connect to our database. - [Building resilient systems](/blog/engineering/building-resilient-systems.md): Your system is only the sum of its parts, and in this post we will cover some of the ways we evaluate those parts to build resilient and efficient infrastructure. - [White label electronic signatures and webforms with custom CSS styling](/blog/product-news/e-sign-forms-custom-css-stylesheet-white-label.md): Match your company's brand by styling webforms and e-signature pages. This post covers using your own CSS stylesheets to style Anvil webforms and e-signature pages. - [How to embed e-signatures into your application in 3 steps](/blog/engineering/add-e-signatures-to-your-app.md): We'll walk through e-signature requests from two signers on a packet of example HR documents. - [Create a PDF of any size over API](/blog/engineering/create-a-pdf-over-api.md): Automate your PDF generation with only HTML & CSS. Learn how to generate documents like barcodes, event tickets, or shipping labels with Anvil’s PDF generation API. - [Embed e-signature in your React app using Anvil's API](/blog/engineering/embedding-e-signatures.md): Follow along as I show you how to embed e-signature gathering directly into your React app, so your users never need to leave your platform. - [How to embed document workflow webforms into your application](/blog/engineering/embedding-workflow-forms-in-your-app-website.md): Learn how to embed your Workflow webforms in an iframe: collect user information, fill PDFs, and gather e-signatures, all from within your app. - [How to create EFTA & Regulation E compliant financial statements](/blog/engineering/monthly-financial-statement-pdf-efta.md): This post outlines the requirements for financial institutions to provide monthly financial statements under the Electronic Fund Transfer Act (EFTA) and Regulation E. We detail the types of companies obligated to send these statements and the necessary information included. Additionally, we offer a guide on generating EFTA-compliant statements using HTML, CSS, and React to streamline compliance and statement generation. - [How do digital signatures work?](/blog/engineering/how-digital-e-signatures-work.md): Digital signatures are the most secure form of electronic signatures. Let's walk through what makes them tamper proof. - [Peace of mind with inline SVGs in React: eslint-plugin-svg-jsx](/blog/engineering/eslint-plugin-svg-jsx.md): Using inline SVG images in your HTML comes with a lot of benefits, but can be a DX pain in React. Learn how to use ESLint to automate your SVG props and develop UIs like a breeze. - [Introducing AI Webform Translation: Multilingual Magic](/blog/product-news/ai-webform-translation.md): Discover how our new AI Webform Translation feature revolutionizes document accessibility by seamlessly translating webforms into multiple languages with just a click. - [Upcoming changes to Welds and Casts within the Organization query](/blog/product-news/organization-welds-casts-query-changes.md): This blog outlines upcoming changes to organization.welds and organization.casts queries and goes over how to prepare for these changes. - [Simplify the customer onboarding process in Insurance with automated PDF Workflows](/blog/digital-transformation/simplify-the-customer-onboarding-process-in-insurance.md): Learn how Anvil's automated PDF workflows can simplify the customer onboarding process in insurance, improving efficiency and client experience. - [How Venteur automated ICHRA enrollment with Document AI](/blog/customer-stories/how-venteur-automated-ichra-enrollment-with-document-ai.md): Venteur used Anvil's Document AI to templatize carrier forms and automate filling them when employees select their health insurance during open enrollment. - [Announcing Anvil Document AI](/blog/product-news/announcing-anvil-document-ai.md): Anvil is launching new AI features to help the world transition off of PDFs and documents. - [What is a Document Automation API?](/blog/digital-transformation/what-is-a-document-automation-api.md): A document automation API lets applications create, fill, process, sign, and route documents through code. The article breaks the category into five layers: generation, PDF filling, OCR, e-signature, and workflow orchestration. It explains how these layers fit into real workflows, compares them with related tools, and gives a practical framework for evaluating or buying the right document automation stack. - [How CareSend streamlined COVID-19 vaccination documentation with Anvil](/blog/customer-stories/how-caresend-streamlined-covid-19-vaccination-documentation.md): CareSend used Anvil's PDF Fill API to auto-populate consent forms and vaccination records, ensuring accurate documentation while eliminating manual data entry for in-home vaccine administration. - [Build vs Buy: E-Signatures](/blog/digital-transformation/build-vs-buy-e-signatures.md): E-Signatures are a useful tool to reduce customer drop-off when building online flows for document processes. Digitally native consumers expect e-signatures, if they are asked to print and sign a document they will just go elsewhere for a fully digital experience. This post provides some considerations for product teams deciding to integrate e-signatures into their product, from basic definitions, to implementation details, and what to look for in an e-sign vendor. - [Anvil’s CEO on the future of paperwork](/blog/company-news/paypod.md): I joined the PayPod podcast to discuss how Anvil’s Platform aims to replace paperwork with data-first digital workflows. - [The product leader's guide to buying vs. building software](/blog/tutorial/build-vs-buy-guide-for-product-leaders.md): It's the conversation every product leader dreads: "Why don't we just build this ourselves?" Whether you're at a startup or a Fortune 500 company, the build vs. buy debate is as constant as your Slack notifications. And for good reason—these decisions can make or break your product roadmap, your team's velocity, and ultimately, your company's success. But here's what most won't tell you: The real challenge isn't the technical decision; it's navigating the politics, managing stakeholder expectations, and knowing when to dig in your heels. - [Streamline commercial insurance with fillable Acord forms](/blog/product-news/acord-form-library.md): Automate Acord forms and improve efficiency in commercial insurance processes. Anvil's fillable, API-ready Acord insurance forms can streamline quoting and certifying policies for brokers and carriers. - [Updated USCIS I-9 Form: What’s different and how to stay compliant](/blog/digital-transformation/2023-i9-updates.md): Starting November 1st, employers in the United States will need to use the latest version of the USCIS I-9 form for all employees. We explain what's different about the updated form and how transition to the new version to stay compliant. - [How Octave Wealth cut document processing time by 97% using Anvil Workflows](/blog/customer-stories/how-octave-wealth-cut-document-processing-time-by-97-percent-using-anvil-workflows.md): Learn how Octave Wealth, a tech-enabled 401(k) provider, was able to save engineering resources by using Anvil to quickly develop and deploy digital workflows, allowing their customers access their retirement savings faster. - [How Compound streamlined financial services onboarding with Anvil](/blog/customer-stories/how-compound-streamlined-financial-services-onboarding-with-anvil.md): Compound used Anvil Workflows, Etch E-sign, and a DocuSign integration to handle advisor onboarding, client account opening, and investment subscription agreements from one document infrastructure. By layering Anvil's document generation and data accuracy with both Etch E-sign and DocuSign for signature collection, Compound built a flexible, compliant workflow that adapts to different client firm requirements without forcing a single e-signature tool. - [How Pulley transformed construction permitting with Anvil](/blog/customer-stories/how-pulley-transformed-construction-permitting.md): Pulley used Anvil's embedded builders and AI to let construction customers templatize permit forms for any jurisdiction, then route them for signature via Etch E-sign API. AI-powered field detection turned a 30-minute manual template setup into a quick review step, letting Pulley scale self-serve permitting across thousands of municipalities without custom template work for every form. - [Anvil insuretech webinar recap](/blog/digital-transformation/anvil-insuretech-webinar-recap.md): Learn how Anvil can support your insuretech needs. Programatically and systematically capture data to automate the generation and completion of forms with Anvil. - [How MainStreet automated tax credit paperwork for startups](/blog/customer-stories/how-mainstreet-automated-tax-credit-paperwork.md): Learn how MainStreet used Anvil to automate tax credit paperwork, cut form completion time from hours to minutes, and scale support for more than 1,000 startups claiming government incentives. - [How Inmofit reduced contract management time by 90% with Anvil's APIs](/blog/customer-stories/inmofit.md): Learn how a property finder serves homebuyers better with an automated custom contracting workflow. - [How document workflow automation can be integrated across all insurance channels ](/blog/digital-transformation/document-workflow-automation-for-multichannel-servicing.md): Find out how document automation can streamline communications for insurance companies; with Anvil’s solutions delivering faster processing, fewer errors, and a better customer experience. - [How to build and automate document workflows in minutes](/blog/product-news/how-to-build-document-workflows-and-webforms-with-ai.md): Using Document AI can save you weeks of time building document workflows and generating smart webforms. - [How Glade automates business documents for law practices with Anvil](/blog/customer-stories/how-glade-automated-business-documents-for-law-practices-with-anvil.md): Glade.ai is a platform for law practices offering lead generation, client engagement, and automation tools. Law firms faced significant time challenges creating professional proposals, engagement letters, and invoices. Glade implemented Anvil Workflows and PDF Fill API to automate document generation, enabling law practices to create professional business documents instantly without signature overhead, improving efficiency and professional presentation. - [How Carta built a new equity management feature with Anvil](/blog/customer-stories/carta.md): Carta used Anvil's embedded builder and Etch E-sign API to help LLCs manage custom acceptance agreements within its platform. - [Paperwork: the API to the World](/blog/digital-transformation/paperwork-the-api-to-the-world.md): Anvil's Founder and CEO gives a short talk on paperwork and how it powers the world at the 2023 Collision conference. - [Creating a PDF template library](/blog/digital-transformation/creating-a-pdf-template-library.md): Templatize your documents into reusable, API-fillable PDF templates, in the UI or programmatically, and tag them to your own data schema with Document AI. - [Etch E-sign webinar recap](/blog/digital-transformation/etch-e-sign-webinar.md): Learn how to build programmatic e-signing into your product with Anvil Etch E-sign. Fast, simple, fully customizable, and legally binding e-signatures at your fingertips. - [Why we built a Document Editor](/blog/product-news/why-we-built-document-editor.md): Anvil Document Editor is a Google Docs-like editor for creating document templates with variables and dynamic clauses, perfect for legal agreements and contracts. Variables and clauses can be triggered over API for easy integration into your application. - [How Here.co launched embedded white labeled e-signatures in less than a day](/blog/customer-stories/here.md): Learn how a vacation rental investment platform turned to Anvil in a pinch and ended up building a better client signing flow in record time. - [Anvil secures $10M total in Series A funding for a data-first future](/blog/company-news/announcing-10m-total-series-a.md): Anvil secures $10M total in Series A funding to power the transition from paperwork to datawork. Mang-Git covers the what, why, and the future. - [Simplify e-Signature packet setup with Anvil’s new AI features](/blog/product-news/simplify-esignature-packet-setup-with-anvil-document-ai.md): See how easy e-signature packet setup can be with Anvil's Document AI. - [Create API-fillable PDF templates in seconds with AI](/blog/product-news/create-api-fillable-pdf-templates-using-ai.md): An overview of Anvil's AI-powered features aimed at eliminating weeks of time and effort to setting up a PDF template, giving you an API-fillable PDF template in seconds - [Best PDF Filling API for Document Automation](/blog/digital-transformation/best-pdf-filling-api-document-automation.md): The best PDF filling API depends on how much workflow surrounds the fill operation. Anvil is the strongest pick for teams that want JSON-based PDF filling, fast template setup via Document AI, and a clear path to e-signatures and workflow orchestration on one platform. DocuSign fits enterprises already invested in an agreement stack. PandaDoc covers document generation and embedded editing alongside signing. - [How Dollar For automated hospital charity care applications](/blog/customer-stories/dollar-for.md): Learn how a national nonprofit was able to advocate for more patients seeking access to medical debt cancellation by automating the complicated application process. - [Anvil's PDF Library Solution](/blog/digital-transformation/anvil-pdf-library-service.md): Anvil is launching a done-for-you PDF Library service: send us your blank forms and whatever describes your data fields, and we turn them into a structured, schema-mapped, API-ready template library. Anvil's Document AI takes the first pass, our engineers finalize the edge cases and bind every field with Field Aliases, and you get a library where one field name fills the right box on every form. The pilot is free; you only pay once it's production-ready. Built for document-heavy, regulated teams — insurance most of all. - [Streamline PDF filling & E-signatures with Anvil](/blog/digital-transformation/workflows-webinar.md): Whether you’re collecting data, filling PDFs, or gathering signatures, Anvil Workflows is purpose-built to handle even the most complex PDFs and associated processes. Catch our Workflows webinar series to learn how to streamline your processes with Anvil Workflows. - [How Vouch digitized their insurance customer onboarding flow](/blog/customer-stories/how-vouch-digitized-insurance-customer-onboarding-flow.md): Vouch, a digital insurance provider for startups, used Anvil Workflows to transform dozens of standard industry PDF forms into branded, auto-populated webforms with integrated e-signatures. By eliminating manual paperwork bottlenecks, Vouch increased their client onboarding capacity by 33% and significantly reduced sales cycles. The fully digital experience gives Vouch a competitive advantage over traditional insurers still relying on manual processes. - [7 Best DocuSign API Alternatives for Embedded E-Signatures in 2026](/blog/digital-transformation/best-docusign-api-alternatives-2026.md): A comparison of seven DocuSign API alternatives for embedded e-signature use cases, with a focus on pricing structure, white-label controls, webhook depth, sandbox access, and PDF workflow fit. - [How Gridline built a superior subscription agreement experience with Anvil](/blog/customer-stories/gridline.md): Fintechs use embedded Anvil Workflows and Etch e-signatures to turn lengthy financial forms into Turbo Tax-like flows in their products. Learn how Gridline turned subscription agreements for private market funds into a guided online flows that saves their investors time and frustration. - [Build vs Buy: PDF Service](/blog/digital-transformation/build-vs-buy-pdf-service.md): Summary of pros and cons when considering building your own PDF service for generating and filling out PDFs. - [Understanding Anvil's advanced editor](/blog/product-news/anvils-advanced-editor.md): Learn how to power up your Workflows with custom JSON snippets. - [How fillable PDFs automate document workflows for these 5 industries](/blog/digital-transformation/fillable-pdf-use-cases-examples-of-forms-data-collection.md): Anvil's fillable PDF tools simplify document workflows with seamless integration and advanced automation. Learn how industries like insurance, healthcare, and HR streamline document operations and see how Anvil can improve your processes. - [Automate PDF form filling and generation with Anvil's PDF services API](/blog/digital-transformation/pdf-services-webinar.md): Whether you’re new to Anvil or a seasoned veteran, our PDF Services webinars have something for everyone. We’ll guide you through how to automate PDF filling and generation from start to finish. - [Say Goodbye to “Envelopes”: Anvil is Now Free](/blog/company-news/anvil-is-free.md): Unlimited, free e-signatures and submissions through the Anvil Dashboard. For too long, the world of e-signatures and document automation has been dominated by a handful of companies. The outcome is exorbitant envelope fees and an absence of innovation in a non-competitive market. Anvil is here to change that. We believe the friction of paperwork should not be compounded by the costly fees. That's why we're excited to announce that Anvil is now free for all users. - [Are Electronic Signatures Legally Binding? US, UK & EU Laws + Audit Trail Checklist](/blog/digital-transformation/are-electronic-signatures-legally-binding-us-uk-eu-audit-trail-checklist.md): Vendor-neutral guide on when electronic signatures are legally binding in the US, UK, and EU, and what evidence is needed to defend them. Covers intent, consent, attribution, and retention, plus a developer audit trail checklist and minimal implementation model. Includes a brief platform evaluation section with light Anvil examples. - [Anvil's free forms make it easy for brokers to comply with new NAR rules](/blog/product-news/real-estate-touring-agreements.md): Individuals and agencies can use Anvil's free forms to seamlessly execute signed touring agreements that can be completed and signed by brokers and buyers from any device. - [Streamlining claims processing with automation](/blog/digital-transformation/streamlining-claims-processing-with-automation.md): This post explores how Anvil’s automation tools transform insurance claims processes by minimizing errors, accelerating response times, and reducing administrative costs. - [AI-Powered PDF Field Detection and Template Automation](/blog/digital-transformation/anvil-document-ai-pdf-field-detection.md): Anvil Document AI automatically detects and labels every field in any uploaded PDF, whether structured, flat, or scanned, and generates clean JSON aliases like firstName instead of cryptic strings like topmostSubform[0].Page1[0].f1_1[0]. The setup phase between “I have a PDF” and “I can fill this PDF programmatically” collapses from weeks of manual mapping to seconds. UI-based template creation is on the free tier (20-page cap per PDF); programmatic Document AI for the API workflows in this post is on the AI Pack ($99/month) and above. Generated webforms, AI signer detection, and template aliases that stay consistent across forms come along for the ride. - [How Opto Investments streamlined private markets investing with Anvil](/blog/customer-stories/how-opto-investments-streamlined-private-markets-investing-with-anvil.md): Opto Investments used Anvil Workflows to automate subscription document assembly and signature collection, enabling wealth managers to process private market investments in days instead of weeks. - [How Pacific Workplaces Streamlined Client Onboarding](/blog/customer-stories/how-pacific-workplaces-streamlined-client-onboarding.md): Pacific Workplaces replaced a slow, attachment-heavy onboarding process with a single digital Workflow powered by Anvil. By consolidating forms, reducing repetitive data entry, and simplifying signature collection, the company cut paperwork turnaround from one week to one day. The result was faster onboarding, less administrative work, and more time for staff to focus on tenant experience and occupancy. - [Designing an efficient process for completing I-9 forms for new hires](/blog/digital-transformation/efficient-process-for-i9-forms.md): In this post, we will go over tools that can be used to fill, sign, and store I-9s, creating an efficient and compliant process with minimal overhead. - [How to set up a custom CSS stylesheet in Anvil](/blog/engineering/custom-stylesheets-in-anvil.md): Learn how to tailor the appearance of Anvil Workflows and E-signature components to align with your brand's identity. This blog outlines the process of implementing custom CSS stylesheets, enabling businesses to enhance their document processes with a professional look and feel. By personalizing these components, you can improve user trust and create a cohesive brand experience. - [Which Anvil product should I use?](/blog/product-news/which-document-automation-product-should-i-use.md): Learn how to choose the right document template in Anvil. Explore Standardized vs. Dynamic Templates, PDF Fill API, Etch E-sign, and Workflows to simplify your document processes. - [How Spruce Health Built a Better Onboarding Experience](/blog/customer-stories/how-spruce-health-built-a-better-onboarding-experience.md): Spruce Health replaced a confusing, manual onboarding process with a guided Anvil Workflows. By simplifying phone number transfer forms, collecting supporting documents in one place, and automating signature and follow-up steps, the company reduced operational overhead and improved the customer onboarding experience. The result was faster onboarding, fewer manual tasks, and more capacity for onboarding managers to support new clients. - [How Catalyst Private Wealth Streamlined Client Onboarding](/blog/customer-stories/how-catalyst-private-wealth-streamlined-client-onboarding.md): Catalyst Private Wealth transformed a slow, manual onboarding process into a streamlined digital experience with Anvil. By consolidating forms, reducing repetitive data entry, and connecting key systems, Catalyst cut onboarding time from several weeks to just a couple of days. The result was a better client experience and more time for advisors to focus on client relationships and portfolio growth. - [How First Ascent Asset Management Accelerated Account Opening](/blog/customer-stories/how-first-ascent-accelerated-account-opening.md): First Ascent Asset Management replaced a slow, error-prone account opening process with a guided digital Workflow powered by Anvil. By automating complex custodial forms, validating information in real time, and routing documents for electronic signature, the firm reduced investment account onboarding time from hours to minutes. The result: fewer manual errors, a more consistent client experience, and a stronger foundation for scale. - [Best E-Signature API for Document Automation (2026)](/blog/digital-transformation/best-e-signature-api-document-automation-2026.md): A technical, evidence-first guide to choosing the best e-signature API for document automation in 2026. Covers what an e-signature API should include (packet creation, embedded signing, webhooks, audit artifacts), how to evaluate webhook reliability and idempotency, what an audit trail must contain for ESIGN and eIDAS-aligned evidence, and how PDF-first workflows (generation, prefill, flattening, retrieval) affect integration risk. - [Servicing existing policies: how Anvil simplifies policy updates](/blog/digital-transformation/servicing-existing-policies.md): Streamline existing policy management by automating policy updates, reducing manual data entry, and enabling eSignature-enabled policy updates for insurance providers. - [How Bswing automated voter registration in Virginia](/blog/customer-stories/bswing-new-virginia-majority-voter-registration.md): Learn how Bswing used Anvil to help New Virginia Majority launch a secure, accessible voter registration workflow that scaled outreach, reduced manual work, and supported thousands of new voter registrations in Virginia. - [How Sunrise Banks Increased PPP Loan Processing Capacity 5x](/blog/customer-stories/sunrise-banks-ppp-loan-processing.md): See how Sunrise Banks used Anvil to launch a secure digital PPP application workflow in under five days, reduce application errors, and increase daily loan processing capacity from about 85 to about 500 applications. - [How to Embed E-Signatures in Your App with Anvil's Etch API](/blog/digital-transformation/embed-e-signature-api-saas.md): A developer-focused how-to guide for SaaS builders who need to add embedded e-signature functionality to their product. The guide targets the specific intent of "I'm building a SaaS product and need to embed e-signature functionality – what API makes it easy to add signing without building from scratch?" It is distinct from the existing document automation evaluation guide, which covers webhook depth, audit trail schemas, and sandbox bakeoffs. This piece focuses on the SaaS product integration pattern: how to go from zero to embedded signing inside your app. - [How Pathpoint accelerated insurance quoting with Anvil](/blog/customer-stories/how-pathpoint-accelerated-insurance-quoting-with-anvil.md): Pathpoint used Anvil's PDF Generation API to provide quotes to agents from multiple carriers instantly, enabling efficient requoting for policy changes. - [Anvil + Zapier: Instantly integrate with 5,000 applications](/blog/product-news/anvil-zapier-integrate-5000-applications.md): The Anvil integrations on Zapier simplify workflow automation for both developers and non-developers. Learn how the Anvil and Zapier partnership streamlines tasks, improves productivity, and enables seamless data collection, data processing, and e-signatures across 5,000 applications. - [How to use Anvil’s E-Signature API to simplify your document signing process](/blog/digital-transformation/anvil-e-signature-simplifies-document-signing.md): Anvil's E-Signature API makes digital signing easier and more efficient with customizable, seamless integration. Learn how Gridline, a fintech company, improved its process, and discover how Anvil can streamline your workflow. - [Document Template API Comparison: Anvil vs DocuSign vs PandaDoc vs Dropbox Sign](/blog/digital-transformation/document-template-api-comparison.md): A developer-focused comparison of document template APIs from Anvil, DocuSign, PandaDoc, and Dropbox Sign. All four vendors ship real template REST APIs, so the piece differentiates on workflow-centricity (signature-first vs. generation-first) and field-mapping automation. Covers template creation workflow, data mapping methods, and API depth (webhooks, SDKs) for each vendor, includes a side-by-side comparison table, a deep dive on Anvil's Document AI schema mapping (createCast, detectBoxesAdvanced, advancedDetectFields, aliasIds), and an FAQ answering direct buyer questions. - [How Housing.cloud digitized student housing agreements with Anvil](/blog/customer-stories/how-housing-cloud-digitized-student-housing-agreements.md): Housing.cloud used Anvil's Etch E-sign API to generate housing agreements, room assignment letters, and roommate matching forms, letting universities collect digital signatures from thousands of students each term. The workflow handles incoming freshmen, international students, and multi-roommate signing without paper forms or manual chase-down, giving housing offices real-time visibility into completion status. - [Revolutionizing Digital Signatures: Meet Anvil Etch Interactive Signing](/blog/product-news/meet-etch-interactive-digital-signing.md): Move beyond PDFs with Anvil Etch Interactive Signing! Capture structured data & unlock automation. Ideal for simple e-signatures with data collection. Start Today. - [AI Document Processing: Convert Paper Documents into Digital Workflows in Seconds](/blog/product-news/ai-document-processing.md): Optimize your document workflows with Anvil's AI-based document AI. Discover how automation and speed can transform your document processes. With Anvil you can instantly convert your documents into API-fillable PDFs, e-signature packets, and webforms. - [Anvil vs. DocuSign: API Depth and Developer Experience Compared (2026)](/blog/digital-transformation/anvil-vs-docusign-api-depth-developer-experience-compared.md): DocuSign treats every document operation as part of a signing envelope, while Anvil splits PDF filling, PDF generation, and e-signatures into composable APIs. This 2026 comparison covers API design, authentication, rate limits, SDKs, and pricing across both platforms, with guidance on which fits high-volume developer-led document workflows versus enterprise procurement-driven signing. - [How Ganaz used Anvil Workflows & Etch E-sign to help farms onboard thousands of seasonal workers in days instead of weeks](/blog/customer-stories/ganaz.md): Learn how a labor marketplace for the agricultural industry was able to save weeks of engineering time. - [Rethinking document management strategies: How product teams use Anvil](/blog/product-news/how-product-teams-think-about-documents-anvil-document-sdk.md): Product teams should allocate their time towards innovative, differentiated products rather than table stakes features like document workflows. In this post we take a look at a few examples at opposite ends of the "document experience spectrum" and how the Anvil Document SDK enables product teams to launch document software fast. - [ChatGPT tells us AI could potentially become highly proficient in software engineering](/blog/digital-transformation/chatgpt-ai-engineering.md): Software developer is a highly skilled, highly sought after role in tech. What is the near term and long term likelihood that your next engineering team member won't be human? - [Why insurance providers are implementing document automation to improve workflows](/blog/digital-transformation/why-insurance-providers-are-adding-document-workflow-automation.md): Document automation is transforming insurance workflows by speeding up processes, reducing errors, and improving compliance. - [E-Signature Audit Trail Schema (ESIGN/UETA/eIDAS): Events, JSON Model, Checklist](/blog/engineering/e-signature-audit-trail-schema-events-json-checklist.md): This guide defines a defensible e-signature audit trail for embedded signing flows across ESIGN/UETA and eIDAS. It includes a canonical event taxonomy, a minimum evidence checklist, and a copy/paste JSON schema with examples. Implementation notes cover tamper-evident logging, ordering/idempotency, and long-term validation with optional RFC 3161 timestamps. - [How Anvil Webforms improve user experience](/blog/digital-transformation/webform-user-experience.md): Forms are so much more today than lead capture and surveys. At their best, a webform is part of your product that enhances a user’s experience beyond their encounter with the form itself. - [Best Document Automation Software in 2026](/blog/digital-transformation/best-document-automation-software-apis-2026.md): This guide compares six platforms: Anvil, DocuSign, PandaDoc, Dropbox Sign, Conga, and Formstack. Each targets a slightly different buyer, and the right choice depends on whether you need API primitives you can embed in your product, or a turnkey suite your ops team can configure without engineering support. - [Introducing Anvil Solution Partners](/blog/company-news/announcing-solution-partners.md): Announcing our first group of trusted Anvil Solution Partners consisting of Modelit, Oktana, Praxent, TrueNorth, and Zaelot who can help with Anvil Platform implementations. - [Build vs Buy: Webforms](/blog/digital-transformation/build-vs-buy-webforms.md): Understanding the cost and benefits of building webforms from scratch vs using a vendor provided solution. - [Improving contract workflow automation with e-signature functionality](/blog/digital-transformation/improving-contract-automation-with-advanced-esignature-functionality.md): For companies desiring innovative e-signature solutions, this article outlines how Anvil enhances document and contract automation. - [How Ascend automated premium financing agreements with Anvil's PDF Filling API](/blog/customer-stories/how-ascend-automated-premium-financing-agreements-with-anvil-pdf-filling-api.md): How Ascend, a modern insurance payments platform, built premium financing agreements directly into their checkout flow. - [Harness the power of Postman for Anvil: Easy setup & usage guide](/blog/engineering/setting-up-postman-for-anvil.md): Postman is a powerful tool that can help you test your API. Check out this blog post to learn how to set up Postman for use with the Anvil API. - [AI-Powered Form Automation: Anvil’s New Features for Faster, Smarter Workflows](/blog/product-news/ai-formulas.md): Anvil has introduced new AI-powered features to make workflow automation more efficient for both technical and non-technical users. With an improved UI for PDF field formulas and AI-assisted logic generation, users can now create complex workflows faster and more intuitively, eliminating the barriers of manual coding and tedious setup. - [How Belfry scaled security guard hiring, onboarding, and payroll with Anvil](/blog/customer-stories/how-belfry-scaled-security-guard-onboarding-hiring-payroll.md): How Belfry used Anvil's embedded builders to streamline hiring, onboarding, and payroll workflows for security guard contracting companies, enabling efficient operations in a low-margin business. - [Make a statement with custom fonts in your PDF forms](/blog/product-news/custom-fonts-in-pdf-forms.md): Make your form fields blend in with the rest of your documents. Choose from Noto Sans, Courier, Helvetica, Times New Roman, and all Google Fonts and stylize their properties including font size, text color, alignment, and bold / italic. - [Document automation just got a lot easier with AI-powered Workflows](/blog/product-news/document-automation-workflows-just-got-a-lot-easier.md): Anvil Workflows just got a face-lift – in a big way. Now you can build document workflows in seconds. If you can upload a PDF - you can create an automated document workflow for your paperwork use case. - [How Seso digitized farmworker hiring and onboarding](/blog/customer-stories/how-seso-digitized-hiring-and-onboarding-paperwork.md): Learn how Seso used Anvil to digitize hiring and onboarding paperwork for agricultural employers, reduce engineering lift, and create a more scalable workflow for H-2A recruiting and workforce management. - [How Capsule Cover streamlined home insurance onboarding with Anvil](/blog/customer-stories/how-capsule-cover-streamlined-home-insurance-onboarding-with-anvil.md): Capsule Cover used Anvil Workflows with Etch E-sign to generate policy documents and subscription agreements, improving customer onboarding and compliance for ESG-focused scale-up businesses. - [Build hyper-customized document workflows with Dynamic Workflows](/blog/product-news/dynamic-workflows.md): The mergeWeld graphQL mutation allows you to fully control the creation of new Workflows from within your product. Combine a set of existing Workflows in any order into a single Workflow and resulting signature packet. - [Why using EJS templates to render PDFs is not scalable](/blog/engineering/why-using-ejs-templates-to-render-pdfs-is-not-scalable.md): EJS templates can be great for small-scale applications, but scalability for larger scale PDF generation applications can be problematic. - [How Scribeberry automated clinical documentation with Anvil](/blog/customer-stories/how-scribeberry-automated-clinical-documentation.md): Scribeberry used Anvil’s PDF Fill API to turn AI-scribed medical data into structured, ready-to-review clinical PDFs. That closed the gap between AI-generated notes and the final documents needed for EHR workflows, billing, and patient records, helping reduce admin time and speed up clinical documentation. - [How Faye automates travel documentation with Anvil](/blog/customer-stories/how-faye-automated-travel-documentation-with-anvil.md): Faye, a travel insurance and assistance company, used Anvil to automate eSIM purchase receipts, refund receipts, and other transactional documents tied to customer workflows. Instead of generating those records manually, Faye sends transaction data into Anvil and uses the PDF Filling API to populate receipt templates automatically. The result was faster document delivery, more consistent records, and less manual work for support and operations teams. Automating receipt generation as part of the transaction itself helped Faye reduce errors, improve the customer experience, and scale documentation without building and maintaining the underlying service internally. - [How StartSure is building insurtech 2.0 with Anvil Workflows](/blog/customer-stories/how-startsure-is-building-insurtech-with-anvil-workflows.md): Learn how StartSure, a digital insurance provider for startups, uses document automation to provide customized coverage without back and forth emails. - [Best PDF Automation Tools for HR Onboarding in 2026](/blog/digital-transformation/best-pdf-automation-tools-hr-onboarding.md): Two in five HR managers spend at least three hours per hire collecting onboarding information manually. API-driven document pipelines can compress a two-week manual onboarding process into two days. This guide evaluates seven tools on API depth, batch generation, conditional logic, HRIS integration, compliance certifications, and pricing transparency. - [Anvil vs. PandaDoc: API Flexibility and Workflow Automation Compared (2026)](/blog/digital-transformation/anvil-vs-pandadoc-api-workflow-comparison.md): Anvil and PandaDoc solve different problems. Anvil's PDF Filling API accepts JSON and returns a completed PDF, making it suited for high-volume programmatic workflows in insurance, HR, real estate, and finance. PandaDoc's strength is sales document creation with native HubSpot and Salesforce integrations, embedded editing, and notary services. On compliance, Anvil documents SOC2, GDPR, HIPAA, and EIDAS, while PandaDoc confirms GDPR with HIPAA not documented. Pricing models also differ: Anvil charges per completed signature packet, PandaDoc per seat starting near $40/month. ## Anvil Plans & Pricing > Easily fill and sign your documents with a plan that works for you. Pay-as-you-go for metered API usage. Self-serve plans for advanced features. Contact us for Enterprise pricing. Pricing - [Anvil Pricing Plans](/pricing.md): View all available plans, features, and pricing details.