Skip to main content

Adding & managing Rules

Assign conditional logic to text to make the customization of your contract structure seamless

Jimmy Mooring avatar
Written by Jimmy Mooring
Updated over 2 weeks ago

Using Juro Rules, you can trigger conditional logic through your smartfields to:

✅ Have all text variations in 1 template; no more managing multiple versions of the same document

✅ Proactively manage approvals (see conditional approvers)

✅ Make use of equals, contains, empty/not empty, more than/less than triggers

What is a rule? ℹ️


A rule is a command you give Juro to carry out a specific action when the required criteria are present. A rule can be configured for when a smartfield:

1. Is empty/is not empty (all field types).

2. Contains/does not contain (text & text area smartfields).

3. Equals/does not equal (choice and number) smartfields.

4. Is greater than/less than, etc (date & number smartfields).

Creating a rule 📏


To add a rule to your contract:

1. Create a smartfield. Then open the kebab menu and select Add rules.

2. Follow the steps below to configure the parameters of your rule.

A combined rule will activate based on the logic you choose:

  • If you use AND, all smartfield conditions in the rule must be met for it to activate.

  • If you use OR, any single smartfield condition in the rule can trigger activation.

Adding a rule to your contract ®️


Each portion of text can have a maximum of one single-tier/combined rule applied to it. Where you'd like to apply more than one rule, we recommend duplicating the text and applying a separate rule.

To add a rule to document text:

Highlight the text, click the Add rules icon and select the relevant rule.

You can remove a rule by highlighting the text again and clicking the X next to it.

💁‍♀️ As always, our Support Team is happy to help you with anything further if needed. Start a chat with us right here by clicking the Intercom button in the bottom-right-hand corner of this page.

Alternatively, you can email us at support@juro.com 🚀

Did this answer your question?