The video takes you on a guided tour of the features of HotDocs, an online document assembly software platform. The video will display various features and functions of the software. In the tour, you can expect to see:


Shifting from an IBM Mainframe solution, the Nassau District Attorney needed a complex, yet flexible and maintainable document assembly system. Basha delivered

A single client undertakes volume foreclosure litigation work. Requiring a way to manage & produce documentation in the most efficient manner possible, they chose HotDocs. The result was a highly efficient system that was slightly different to "the usual"...

Fifty states, each state having different requirements and formatting. The challenge: a single set of templates that cater to all formatting & content requirements for all 50 states. From 50 template sets to 1 template set, 10 hours drafting time to literally 10 minutes.
The HotDocs library is the main entry point for both assembling documents as well as modifying templates. From the library one can preview templates to determine their appropriateness, as well as organize templates by topic. The Library, however is no the only way to access HotDocs. From a Master template or interview one can assemble multiple documents using a logic-driven front end

Using a branching tree, one can navigate through a large collection of templates.
With HotDocs 2005, came the implementation of a preview function which applies both in the Library as well during the assembly process
Search functions are fully enabled in the preview mode, allowing the template developer to check for particular codes across multiple templates without having to open each one.
With HotDocs 2005, LexisNexis added a number of new control to the options panel. The COM object can be controlled by other program, as well as by the user.

HotDocs options can be access by a menu or a toolbar button at any time during the session.

The traditional options can be found on the first page. But there is now a navigation tree on the left that lets you move quickly through the options.

With this panel you can configure the color and fonts that form the HotDocs Interview. With HotDocs 2006 you will be able to apply those schema on a Field by Field basis.

A key feature to managing multiple libraries and template sets is the use of Reference Paths. They allow the administrator to move whole collections of templates, and at the same time guaranty user access to the templates they need on the server.
The HotDocs component manager is the "brains" of the HotDocs application. While the library is used for managing templates, the component file contains all variables and computations and dialogs that make up the HotDocs interview.
With HotDocs 2005, you can open the component manager from a template and "dock" it at the side. This gives you the ability to "find" the appropriate variable and literally drag and drop it onto the template.
HotDocs 2005 lets you search for a particular component, not only by name, but by title, usage in scripts or merge text or help text or on particular dialog components.
With HotDocs, there is a need to create similar sets of variables to serve the same function, such as entering an address. In this case, one would want to use the same field prompts and variable types for a Borrower, as well as a lender. This is made each with the Duplicate Variables function.
The HotDocs interview is no longer a series of seriatim dialogs. The dialogs are now folded into a single cohesive interview with support for complex navigation, by wizard buttons, by outline tree, and even via a document preview.
HotDocs 2005 retains the old Previous/Next buttons, but add a First, Last and Finish, as well as a Previous Unanswered Variable and Next Unanswered Variable
With HotDocs 2005 you can display an Outline Tree. This allows the user to skip ahead, or answer questions out of sequence. This is invaluable when the user is reassembling a document and needs to make a few minor changes.
The Document Preview tab, if enabled, allows the developer and the user to see the direct result of the answers given during the interview.
From the document preview, the user can double-client on a variable and be brought directly to the dialog where that particular question is ask. Changes can me made and the user returned to the Preview tab.
With the Compare plugin to HotDocs the user can take a "snapshot" of the document under one scenario of answers, then change the answers in the interview, and run a compare to see the effect on the language of the document.
HotDocs excels at tools to debug templates. One of the best ways to debug the coding of a template is to run it in test mode from within Word. In test mode, one can both access the interview, preview the results in the document, as well as directly make changes to any prompts, dialogs or variables without leaving test mode.
It is now easier than ever to refine and script the Interview. This is true because you can run the assembly in Test Mode and directly access the Dialog object with a right-click menu option.
Just click on the Script tab of the dialog, and a world of options is opened to Hide/Show variable, even to set their properties or run computations based on those values. Just click OK and you can instantly see the result on your screen.
Simply right click on a component of the dialog and you have access to the variable definition, or you can go to the first point in the document where the variable is used.
On the layout tab, you can layout your variables, three in a row, or set a variable to wide. You have even finer control on the variable properties itself.
The difference between a well-programmed HotDocs application and a mediocre merge tool is the a particular computation variable - the INTERVIEW computation. This variable, if configured by the template developer properly, instructs HotDocs what dialogs to display and in what order in the outline tree.
However, in the hands of Basha Systems, we also use this computation to move data from one dialog to another, create dynamic lookup lists, and set individual variable prompts and data summaries.
The INTERVIEW computation (and yes it must be capitalized) is the key. If there is one in the component file, HotDocs will look to that computation exclusively to determine how to display the interview.
The INTERVIEW computation contains a series of ordered ASK statements. Some of can be nested under conditional logic which include whether or not prerequisite variables have been answered.