Variable Types
In the platform, variables play a central role: they allow you to automate your models, avoid repetition, and standardize the information used.
There are three types of variables, each with a specific purpose:
Available variables
Model variables
Library variables
1. Available variables (Clausier variables)
Clausier variables are global variables.
Key characteristics
Available everywhere in the platform
Usable in all your clauses
Accessible in all your models
Shared across all users
Benefits
Prevents recreating the same variable multiple times
Ensures global consistency
Ideal for shared data (e.g. company name, jurisdiction, currency, etc.)
Important rules
Clausier variables can only be created or edited in the clausier
They can be created or edited in any clause
They cannot be modified directly from a model
👉 Use when the variable needs to be shared and reused everywhere.
2. Model variables
Model variables are local variables, specific to a single model.
Key characteristics
Created directly within a model
Visible only:
in that model
or in the model group if the model belongs to a group
Not accessible from other models
Benefits
Allows fine-grained customization
Avoids cluttering the clausier with overly specific variables
Ideal for one-off use cases or document-specific needs
Important rules
Specific to automated or extraction models
Not shared globally
👉 Use when the variable is specific to a single model or a model group.
3. Library variables
Library variables are designed to save time.
How it works
You create a variable in a model, in the Library section
When inserted:
it automatically becomes a model variable
In a new model:
you can reinsert it from the library
without retyping the name
without reconfiguring the format or settings
Benefits
Speeds up model creation
Reduces input errors
Allows reuse of frequent variables without making them global
Key points
A library variable:
is not a clausier variable
becomes a model variable when inserted
It remains specific to automated or extraction models
👉 Use to quickly reuse recurring variables without sharing them globally.
Summary table
Variable type | Scope | Creation location | Reusable | Use case |
Clausier | Global | Clausier (clauses) | Yes, everywhere | Shared variables |
Model | Local | Model | No | Specific variables |
Library | Reusable | Model (Library) | Yes, manually | Time-saving |
