Use Case: Configuring a Contract Wizard for Non-Disclosure Agreements
This use case describes how you can configure a Contract Wizard that enables sales representatives to quickly create Non-Disclosure Agreement (NDA) records. The wizard guides users through a structured series of on-screen questions, eliminating the need for contract expertise to create well-formed agreement records.
Business Context
Sales representatives need a fast, low-friction method to initiate NDAs without relying on the legal or agreements team for routine record creation. Unguided access to the full agreement form introduces errors, incomplete records, and inconsistent field values that downstream processes depend on.
A configured Contract Wizard solves this by presenting users with only the fields relevant to their task, in a logical sequence, with rules that enforce valid field combinations and automatically determine the correct agreement record type.
Overview
You create the wizard in three stages:
- Create Inputs: You define the individual fields users will respond to during wizard runtime.
- Create Steps: You group inputs into logical pages, and configure Input Rules to determine the focus object and record type.
- Create the Wizard Design: You assemble steps into an ordered flow, activate the design, and make it available to users.
Once activated, the wizard is accessible from the Wizards tab in the Apttus Configurable Wizard. Sales representatives select and run the wizard to create an NDA agreement record with all required fields populated.
- Primary actor: CLM Administrator
- Secondary actor: Sales Representative (end user of the deployed wizard)
Scenario
ACME's sales team needs to execute NDAs quickly at the start of customer engagements. The legal team receives too many requests for routine NDA creation and wants to offload this task to sales representatives. You can configure a Contract Wizard so that sales reps can create NDA agreement records independently, with the correct record type, required field values, and agreement rules applied automatically on submission.
Prerequisite
Before you begin, ensure the following prerequisites are met:
- The Apttus Configurable Wizard is installed and accessible in the Salesforce org.
- You have access to the Wizard Component Library and Wizard Designs tabs.
- You have configured the NDA record type (for example, NDA-ACME) on the Agreement object.
- The following Agreement object fields are available and configured: Agreement Name, Agreement Category, Account, Language, Status Category, Agreement Start Date, and Primary Contact.
- You have defined Submit Request agreement rules are defined for the NDA record type.
Creating Inputs
Input controls define the questions and field mappings that appear to users during wizard runtime. Navigate to the Wizard Component Library tab to create each input.
You have created all the inputs required to create the steps.
Repeat this process to create input controls for the remaining required fields: Agreement Name, Agreement Category, Language, Status Category, and Primary Contact.
Creating Steps
Inputs are placed in steps. Steps can also contain rules that determine the flow and logic of the wizard. Steps group input controls into pages of the wizard. Input Rules on steps determine the Agreement focus object and record type when the wizard is submitted.
Creating a Contract Wizard
With the Steps created, the Wizard can now be designed. The Wizard determines the specific process, the end-user goes through, based on Steps and Inputs.
- Go to the Wizard Designs tab.
- Click New Wizard Design.
- Enter Agreement-NWD as the Design Name.
- From the Steps Library, drag and drop Agreement Step 1 and Agreement Step 2 into the Steps in the Wizard pane.
- Click Activate twice.
- Click Cancel to exit Wizard Designs.
The Contract Wizard is configured and activated. Sales representatives can navigate to the Wizards tab in the Apttus Configurable Wizard, select the NDA wizard, and complete the guided questionnaire to create a well-formed agreement record of the correct record type. Required fields are populated through user responses, and the agreement is submitted following the Submit Request agreement rules defined for the NDA record type.
On submission, the following actions occur automatically:
- An agreement record of the configured record type is created.
- A note is added to the Notes & Attachments related list with details about the wizard that created the record.
- If Contract Document Versioning is enabled, the generated document is attached to the Document Versions related list.
- Activity History records the wizard-initiated creation and any configured email template agreement rules are executed.
