HotDocs

Business logic consisting of IF/THEN statements and REPEAT loops can be built into the template to control the inclusion or exclusion of language blocks.

HotDocs includes a variety of other scripting instructions and sets of pre-packaged functions using boolean logic.

The HotDocs technology stack includes a logic core, a set of development tools, platforms for deploying intelligent templates in any environment, and a wide range of user-layer technologies (web applications for consuming HotDocs templates).

HotDocs Developer is a document-generation-process-modelling environment that allows a system architect to build business logic into a document.

This approach is useful for organizations that want to retain all the formatting attributes currently used in their word processing documents, including font faces, columns, pagination elements, etc.

HotDocs includes a development environment for the automation of PDF-based graphical forms (fields, checkboxes, etc.).

What is now known as HotDocs Corporation began as a research project in the mid-1970s at Brigham Young University Law School.

Funded at the time by West Publishing, the project began as a code base, developed for the VAX mainframe computer running the VMS operating system.