Skip to main content

Automatically extract conditions from a contract template

How to automatically detect and create conditions with Oro, Tomorro's AI, from a contract template?

Feature reserved for administrators, available depending on your organization's plan (for any question, contact your account manager) and accessible from the editor of a contract type template.

When working on the template of a contract type in the Tomorro editor, Oro, Tomorro's AI, can automatically analyze a text passage to detect relevant conditions and suggest conditional display rules ready to use.

You retain full control: each proposed condition can be accepted, rejected, or adjusted individually before being applied.

⚠️ As with all Tomorro conditions, the conditioning generated by Oro always applies to an entire element (entire clause, template text block). It is not possible to apply a condition to only a portion of text located inside a clause.

📌 This feature complements the automatic extraction of smart fields.


Select the clause to apply conditions to

In the editor of your contract type template:

  • Select the clause or the template text block you want to apply a condition to.

  • Click on "Display text if" in the editor toolbar.

The condition applies to the clause or block in its entirety. If you select text in the middle of a clause, it is the entire clause that will be shown or hidden according to the condition.


Launch automatic condition extraction

Once the conditions panel is open:

  • Click on the "Suggest condition with AI" button.

  • Oro analyzes the selected clause and identifies relevant conditions.

The panel displays the existing conditions of your contract type.
The "Suggest condition with AI" button calls on Oro to suggest the most suitable condition for the selected clause.


Validate the conditions suggested by Oro

Oro suggests a condition in the form of an IF … THEN rule:

  • IF: the condition to be met (for example: "Disclosure of confidential information")

  • THEN: the clause that will be displayed in the contract if the condition is met

📌 For more on how conditions work, see this article: use conditions in a contract type.

Identify new and existing elements

Oro's suggestion may contain new or existing elements:

Elements with a "New" badge do not yet exist in your contract type: it may be a new smart field or a new field option. An entirely new condition is indicated by the "New condition" title of the suggestion.
​

Elements without a badge are already existing fields or options in your contract type, and an already existing condition is announced by the "Use existing condition" title. Oro prioritizes reusing existing elements to avoid duplicates.

Accept or reject the suggestion

For each proposed condition, you have two actions:

  • Accept the suggestion: the condition is applied to the clause with a purple display characteristic of conditions in the Tomorro editor.

  • Reject: no changes are made, the clause remains unchanged.

You can also write to Oro directly from the panel to refine the suggestion: modify the condition title, adjust the conditional text, etc.


Manage multiple detected conditions

When Oro detects multiple conditions in the selected clause, each condition is presented individually.

You can accept or reject each condition individually, independently of one another. This allows you to maintain precise control over the conditions applied to your template.

Did this answer your question?