A concise guide to installing, configuring, and using the hLink assistant for web forms.
hLink provides an on-page assistant (the avatar) that offers field-level help, examples, and context-aware Q&A for users completing web forms. Use this manual to integrate, configure, and troubleshoot the integration.
You can obtain a license key directly from Hagimo LLC. Integrating hLink
into your form or forms only requires the addition of a single line of code to your forms:
It's important to understand that your license is tied to the full URL of your form, and the form fields in your form. If the URL
changes, or your form dynamically changes the fields composing the form, your license will lock. This is necessary behavior to
keep users from using dynamic processes to install hLink once, but use it for many forms. Make sure you have your final production form
URL, and that your form is complete and ready for production prior to installing your license.
The first time you load your form in a browser with hLink installed, hLink will parse your form, and store a 'fingerprint' of your form
on our server - this will help keep your license safe, and unable to be used by others.
If a valid license isn't found, hLink will set Demo Mode.
Demo Mode generally limits the total number of hLink requests that require an interaction with the AI (usually 10), before the functionality is disabled. You can install a valid license at any time to instantly upgrade to full access.
Avatars are the visual personas presented to the user. Each avatar has a specific personality and area of
specilization, and can be selected at the time of purchase, or you can contact Hagimo LLC later and switch to a new avatar.
The current common avatars include:
Haj is a smart, experienced legal specialist that explains complex legal terms and form requirements in plain language. Ideal for legal, claims, and regulatory forms. He's also the default avatar, as his original training was in legal forms and contract law. Since then, he has received training in general medical terms as well.
Lisa is a medical coding and billing expert who understands medical coding (ICD-9/10, CPT/HCPCS, NDC, etc.), medical provider billing practies, and TPA/Payer workflows. She's also very knowledgeable about fidiciary compliance under both ERISA and the PHSA, so she's great with your medical plan documents or your 401(k)'s, 403(b)'s, etc.
Dr. Haj is a A clinically-focused avatar that translates medical terminology and helps users reason about health history inputs and clinical details. He's often employed in the mass-tort and multi-district litigation field where intake forms for settlement actions are often used (and are often very complex). Dr. Haj can help your users understand just how to fill out medical histories, he can explain HIPAA and privacy laws, how doctors record medical information, and how that information can be assessed, both clinically and legally.
Context zones are also divs, similar to the hlink-global-context div defined above, but context zones are used to define specific areas in your form as separate from other areas. You may, for example, have a form that requires the first and last name of an individual, and in a separate section, you may have fields labeled first name and last name as well, but these will be the names of decendents, or witnesses, or doctors, etc. Context zone divs are slightly different than the hLink-global-context divs - they each have a unique Id property, and they each include a 'title' parameter. The Id property is always defined as hlink-section-xxxxxxx, where 'xxxxxxx' is a label that is relevant to the content in the div. Here's an example:
hLink will work 'out of the box', and do a great job with most forms. Some forms will enjoy a significant increase in accuracy and user experience just by adding a global context zone and one or more context zone divs surrounding certain sections or fields; these include:
When hLink is active, the form field with focus will be outlined with a light blue halo; forms can be navigated in the standard way, with Tab, ctrl-Tab, or by clicking on a field - hLink will always highlight the current field for the user. If the user selects 'Field help' from the hLink avatar menu, hLink will inspect the field's label, placeholder, nearby text, and any parent context information to produce a description, rules, examples, sample values, and other information for that field.
hLink also allows your users to type 'free-form' questions about the form or its sections. Responses will be based upon overall form content, defined global context and any context zones, and any labels or other text within the form fields themselves.
clicking 'Help' will move the avatar to the center of the screen, and expand the chat bubble for better visibility while loading the Help content. Clicking the red 'x' will close the Help dialog and return the hLink avatar to regular operation.
About view displays the hLink authoring and version information. Use About Haj to view contact info, version, and legal notices.
hLink is licensed exclusively through Hagimo LLC.
The hLink End-User License Agreement grants a non-exclusive, non-transferable license tied to your form URL and captured form "fingerprint"; it defines plan-specific usage limits and overage charges, reserves Hagimo's intellectual property rights, requires you to manage data privacy/compliance (including incidental PHI), limits warranties and liability, and explains termination and refund rules. See the full EULA for complete terms: View the full EULA.