Overview
A workflow configuration is the scaffolding that determines how a contract is created and managed. When you create a workflow configuration, you define the contract template, customize your Launch Form, set up roles and permissions, and outline the steps for review, approval, and signature. Once the configuration is published, anyone starting a workflow from it will follow the process you created, ensuring contracts are handled consistently and efficiently.
This recipe covers how to create a basic workflow. If you want more prescriptive directions, we recommend walking through these recipes to explore different ways you can configure workflows:
- Build a Legal Intake Workflow
- Build a Basic NDA Workflow
- Build a Basic Sales Order Form Workflow
- Build a Low Touch NDA via a Public Workflow
Use Case
Classics Inc. wants to streamline its vendor agreement process. The legal team uses Workflow Designer to create a workflow configuration called Vendor Agreement. They upload a standard vendor agreement template customize the Launch Form, and assign roles so that Legal reviews the terms and Finance signs off before archiving.
Now, whenever someone at Classics Inc. starts a vendor agreement workflow, they simply select Vendor Agreement from the dashboard and follow the process that was defined in Workflow Designer.
What You'll Need
| Features | Workflow Designer |
| Permissions | Admin role OR Workflow Designer = Ability to create and edit all workflow configurations |
Supporting Resources
Instructions
To build a basic workflow, follow the steps below in order:
Create a New Workflow
- Click on Workflow Designer on the top navigation bar and create a new internal workflow.
- Name your workflow, and then click Save in the top right corner.
Select Your Paper Source
“My Company’s Paper” means the workflow starts from a contract template your organization created, uploaded, and configured in Workflow Designer. In this case, the contract is based on your company’s standard template.
When you upload a template in Workflow Designer, comments and tracked changes are automatically removed from the template. This eliminates the need to return to Word to manually accept or reject changes before using the template.
A message banner displays if the template has been modified during upload. You can then choose to proceed with the automatically cleaned version or revert and manage the changes in Word yourself.
“The Counterparty’s Paper” means the other party provides the primary contract document. Their document is uploaded manually during the Create stage and becomes the base agreement.
You must select at least one option, but you can also select both. The key difference is whose document serves as the starting point: your company’s template (your paper) or the counterparty’s version (their paper). This choice determines which document is tracked, edited, and finalized in the workflow.
To learn more about paper sources, refer to Paper Source Overview.
Add Properties to Your Template (If Applicable)
If you select My Company’s Paper, you’ll upload your template and then move to the document tagging screen. Tagging is the process of adding properties to specific parts of the template that Ironclad will populate with information from the Launch Form, such as the agreement date or the parties’ names. You’ll also tag signature fields to indicate where you and your counterparties need to sign.
Properties are the data points collected from a contract. Some properties are included in every workflow configuration by default. For example, Counterparty Name is always required and can’t be removed, while Counterparty Signer Name and Counterparty Signer Email are included in new configurations but can be removed if not needed. Additional properties, such as Contract Value, can be added, but you should always reuse existing properties where possible to maintain clean data and reporting.
To tag a property:
- Highlight the text you want to tag, and then click Add Property. A list of default properties displays.
- If the property already exists in your configuration, search for it and select it from the properties list.
- If you need to create a new property:
- Type the property’s name and click Create new property.
- Select the property type. A property’s type determines which form question can be associated with that property and which formula operations you can take on the property.
- Add a description, and then save the property.
Customize Your Launch Form
The Launch Form is how your contract requester starts a workflow. It gathers essential information and customizes the workflow and contract accordingly. Properties that you tagged in the template are automatically added to the Launch Form.
You can build and customize your Launch Form in Workflow Designer by clicking the Create tab located at the top of your workflow configuration. You can add and reorder questions, arrange sections, hide or lock fields, and more.
To learn more about customizing your launch form, refer to Customize Launch Forms in Workflow Designer and Form Types in Workflow Designer.
Configure the Review Step
In the Review tab, you can:
- Configure Approvers
- Manage Download and Share Document Permissions
- Customize Default Email Templates for Shared Documents
Approvers are responsible for reviewing and approving contracts. You can customize the approval process to fit your company’s needs:
- Use sequential approver groups to require approvals in a specific order.
- Use parallel approver groups to notify multiple approvers at once and allow them to approve in any order.
- For advanced setups, you can also build conditional role assignments, which define when a user should be notified during the workflow based on specific conditions.
Configure the Sign Step
In the Sign tab, you have multiple options for configuring signers. You can set anywhere from zero to unlimited internal or external signers, include signers based on contract properties or conditions, and allow business users to select a signer from any member or group in your company. You can also create multiple-choice questions that assign a signer automatically based on the business user’s selection at launch.
To learn more about configuring signers, refer to the following:
- Configure Signatures
- Sign Tab Settings in Workflow Designer
- Add File Attachments to Signature Packets
Configure the Archive Step
The Archive step is the final stage of a workflow after all signatures are collected. At this point, the properties and final documents are stored in the Repository, making the record accessible on the Dashboard.
By default, the workflow owner is the Archiver, but you can reassign this role in Workflow Designer or allow submitters to choose it in the Launch Form. Workflows can either require Legal to review and approve properties before archiving, or be automatically archived once complete. If needed, workflows can return to the Sign step, or archived records can be updated by editing properties or uploading new versions.
To learn more about configuring the Archive step, refer to the following:
Test and Publish Workflow
Be mindful of properties associated with your workflow - as soon as you hit publish, any new contract properties, record types, or additional properties that you created will also automatically be pushed to the Repository.
- Verify all errors and warnings have been resolved.
- Click Preview to test launch form inputs.
- Click Publish when ready.
Result
Now, whenever someone at your company needs to start a workflow, they simply select a workflow configuration from the Dashboard. They will then follow the process you created, ensuring contracts are handled consistently and efficiently.