Skip to main content

Understanding the Different Categories of Variables

Updated over 3 weeks ago

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

Did this answer your question?