Skip to content
Knackly logo
  • Industries
    • Estate Planning
    • Family Law
    • Litigation
    • Loan Creation
    • Other Industries
  • Integrations
  • About Us
  • Pricing
  • Resources
    • Forum
    • Blog
    • Webinars
    • Podcasts
    • Videos
    • Guides
    • Knowledge Base
  • Sign In
  • Schedule Demo
Sign In
Schedule Demo
Search

Overview

New Support Ticket

GETTING STARTED

  • Start Automating in Knackly
    • Course 1 – Introduction to Knackly
    • Course 2 – Introduction to Knackly Docx Templates
    • Course 3 – Introduction to Variables
    • Course 4 – Practice Learning
    • Course 5 – Introduction to Lists and Text Templates
    • Course 6 – Introduction to Tables, Models, and Layouts
    • Object Models and Dynamic Lists

BASICS

  • Variable Formats
    • Date Formatting Examples
    • Text Formatting Examples
    • Number Formatting Examples
    • IF Statement Examples
    • Lists of Items Examples
    • Using Peek
  • Working with Variables
    • Adding Text Variables – Video
    • Options for Text Variables
    • Options for Number Variables
    • Options for Date Variables
    • Options for True False Variables
    • Options for Selection Variables
    • Creating Selection Variables (Multiple Choice) – Video
  • App Intake Options
    • Formatting Your Intakes with Video, Color, and Images
    • Using Layouts in Knackly – Video
    • Setting up the ability to accept file attachments during an intake
    • Working with Conditions in Layouts

KNACKLY DESIGNERS

  • Browser Designer
    • Table Options
    • How to edit and create help text – Video
    • How to edit and create labels – Video
    • Editing Summary Templates – Video
    • Naming your documents – Video
    • Adding Documents to Apps – Video
    • Reusing Tables in Selection Variables
  • Word Designer
    • Adding Variables to your Word templates – Video
    • Creating a New Template in the Word Designer – Video
    • Using the Options in the Word Designer – Video
    • Installing the Word Designer Add-in
    • My Knackly Word Designer Doesn’t Log In
    • Inserting Docx templates within a Docx template
    • Trouble Shooting Word Add-in Designer
    • Indenting Variables in Microsoft Word
  • PDF Designer
    • Using the PDF Designer

TRANSFORM DATA

  • Filters and Functions
    • Advanced Operators and Expressions Guide
    • Relevancy Guide
    • Formula Reference
    • Date Calculations
    • Filters
    • HotDocs to Knackly Functions
    • List Functions
    • Date Formats
    • Text Functions
    • Using Knackly Queries
    • Using the date.today() Feature
    • Using _app for hiding and showing labels, help text and text blocks in layouts
    • Date Calculation Examples
    • Finance Functions
    • Order of Operations Guide
    • Math Functions
    • Knackly Formula for Totaling Costs in Tables
    • Creating Multiple Documents From a List
  • Using Your Data
    • Importing CSV Data into Knackly
  • Date Forumlas
    • Knackly’s Date Calculation: Adding Years

ADMINISTRATION

  • Administering Knackly
    • Creating a Test Catalog in Knackly
  • Release Notes
    • Knackly Release 2020-11-13
  • API
    • Getting Started with the Knackly API
    • Connect Zapier to Knackly

PRACTICE AREA

  • Estate Planning
    • Example of creating Co Executor, Trustee, and Guardian Language.
    • Template: Asset and Liability List for Estate Planning
    • Create Single Successor executor, guardian, and trustee profiles in Knackly
  • Client Intake
    • Creating an email to send to clients
    • Setting up External Client Intakes

Relevancy Guide

Relevance:

Relevance is the property of a variable that makes it visible in the Knackly interview – i.e., a relevant variable is one the end-user can see and interact with, while an irrelevant variable is hidden from the end-user. Knackly has two types of relevancy.

Automatic:

The first is automatic relevance, which is relevance as determined by the templates, formulas, and app definition. This form of relevance is the base relevancy for Knackly; it is built in automatically and you don’t need to do anything for it to function.

How automatic relevance works is this: if answering a variable will change the outcome of an app in any way, then it is relevant. This means that if that variable’s answer will have an impact on one of the documents being assembled by the app, OR if the variable’s answer will change the interview displayed by the app, then it is relevant.

This is related to the green checkbox you sometimes see on variables; if you need to answer the variable in order to avoid an unanswered item (i.e., brackets with the variable name) in the document, then it is relevant and the green checkbox appears if the variable is answered.

Automatic relevance is currently limited in more complicated situations with formulas; the relevance does not always calculate all variations of the formula to calculate the relevance appropriately. While we are working on this, currently it can also be overcome with explicit relevance.

Explicit:

The second form of relevance is explicit relevance. This form of relevance is one where you actively set the relevance condition for a particular variable. In some cases, you may want to hide certain variables that the automatic relevance would otherwise ask; alternatively, you may want to make some variables relevant and visible to the users when they otherwise wouldn’t be seen under automatic relevance.

Explicit relevance evaluates whether the expression in the relevance property is true. Explicit relevance can be as simple as having true or false in the relevance property; a variable with true relevance will be visible to the end-users, while a variable with false relevance will not.

Of course, the expressions in the relevance property can be much more complex than that. The relevance property functions just like other expressions; you can use other variables and conditions, combine expressions with operators, and use the same logic you use in writing expressions to write your relevance condition.

For example, if you wanted to make a variable visible to the end-user only if they were entering information for a married couple with children, you would write the expression MarriedTF && ChildrenTF in the relevance property on that variable. The variable would then only be visible if both the MarriedTF variable and the ChildrenTF variable were true.

Explicit relevance is particularly useful on object models where you may want to hide or show certain variables depending on other answers on that object model. For instance, on a party object model, you may have a selection variable called PartyType that determines whether the party is an individual or an entity. When the party is an entity, you would want the EntityName variable visible, whereas when the party is an individual, you would want the FirstName, MiddleName, and LastName variables to be visible.

To do this, on the EntityName variable, you would enter an explicit relevance condition of PartyType == “Entity”, and on the variables relating to an individual’s name, you would enter an explicit relevance condition of PartyType == “Individual”.

Knackly logo

Address

2300 North Yellowstone Hwy, Suite 201
Idaho Falls, Idaho 83401

Phone

(801) 766-3183

Industries

Estate Planning

Family Law

Litigation

Loan Creation

Other Industries

Company

About Us

Integrations

Reviews

Pricing

Schedule Demo

Contact Us

Resources

Blog

Webinars

Podcasts

Videos

Guides

Knowledge Base

Comparison

Knackly vs. HotDocs

 

© Copyright 2023 Knackly. All rights reserved.

  • Privacy Policy
  • Terms of Service
  • Cookie Policy