Skip to main content


Agreement terms are the legal conditions and requirements of your deal. ‍ These terms describe the contractual partnership that your business and your customer are agreeing to. The most common agreement terms include the length of the contract, the billing and payment terms as well as the governing terms and conditions. ‍ With RevOps Terms, you can create blocks or sections of agreement terms for your deal, or have a Term represent an entire agreement for instance MNDA. These Term blocks allow you to provide pre-approved legal language in addition to customizable legal language so that your team has the flexibility to customize the agreement just right for their customer. ‍ By using Terms, your business is able to:

  • Create pre-approved legal language
  • Offer dynamically populated and customizable legal language
  • Require the inclusion of legal language
  • Collect key customer information

Types of Terms

‍ RevOps offers two types of terms: Built-In Terms and Custom Terms

Built-in Terms

Built-in terms are common agreement terms with built-in functionality to help improve the quote-to-cash process. RevOps has created these terms in your account to help get you started creating deals immediately. These terms may also have restrictions to maintain the built-in functionality of the term. However, you may customize the term label and language to match your company's approved legal language. More Information ‍ While built-in terms may not be removed from your account, they may be disabled, if the term is not relevant or necessary for your business. ‍ The agreement language used on deals may differ depending on the type of product or service your business offers.

Custom Terms

Custom Terms (User-defined terms) are terms that you create specific for your business. You can create as many terms as necessary for your business. ‍ To creating your own agreement term, head over to "Settings" and select "Terms".

Here, you'll see a list of terms that are available to be used on your deals. To start creating a term click on the " + Term" button at the top left of your screen. ‍

Attributes of a Term

‍ Every Term object in RevOps has the following attributes. These attributes allow you to create and customize the term block used on an agreement. ‍ Name (Required) Internal name of the agreement term. The term name is used when searching and adding the term to the Deal. This name is not displayed on the agreement. ‍

Label (Optional) Title of the term when displayed on the agreement. The label and icon may both be left empty, to remove the title row. ‍

Icon (Optional) An icon that prefixes the title of the term when displayed on the agreement. The entire library of available icons can be found over at Font Awesome . ‍

Value (Optional) The value of the agreement term. The value type will depend on the input type of the term. A default value can be set on the term. This is the initial value when the term is first added to the template or deal. ‍

Input Type (Required) The value type of the term.  RevOps supports several different value types see below for a list of the value types and their definitions . ‍

Term Language (Optional) Long-form agreement term language. This attribute supports Markdown formatting in addition to Operators and Variables to dynamically compose your term language.  The term language does not display when the term is included in the header. ‍

Term Property (Optional) Additional custom properties can be created to extend the term object. When used with Operators , the value of term properties can compose the Term Language, allowing you to tokenize sections of the agreement language. See more information on attributes of the term property. ‍

Term Types


Any combination of letters, numbers, or symbols.  ‍


A single date. ‍

Contract Period

The start date and end date. ‍


A single value from a defined picklist of options. ‍


A number displayed as a US Dollar currency amount. ‍


Any positive or negative number. ‍


Freeform text that can be entered into the term language field and displayed on the agreement.Markdown formatting, as well as Variables and Operators , are supported. Terms with this field type cannot be used in Term Headers. When this input type is used, the value of the term is set as “included”.  ‍


The input value must be formatted as a valid email.

Additional Resources