Playbooks to Review Your Counterparty’s Form
Dioptra offers a number of market standard playbooks for reviewing counterparty forms for common agreement types such as SaaS, DPAs, NDAs, etc. You can create your custom playbook by modifying one of these market standard playbooks or by creating a new playbook. Below we describe the different mechanisms through which you can quickly set up your custom playbook.Using the Chat to Build and Modify Playbooks
Building or adding to a playbook using the Chat is as easy as typing “Create guidelines”. Literally. You can build your AI enabled playbook simply asking the Chat agent to create guidelines from any combination of prior redlines, your standard form, or any existing playbook or guidelines that you may have.- Step 1: Select your Source Material. Open one of the documents you want the agent to take into account, attach any additional documents to the Chat using the ”+” at the bottom of the Chat and type “Create guidelines”.
- Step 2: Confirm your Playbook Details. Answer the questions posed by the Chat agent and choose either a new playbook or an existing playbook to house the guidelines that the Chat will generate.
- Step 3: Review the Rules. Review, modify as needed, and accept the guidelines. The guidelines have 5 elements all of which will be generated by the AI, but are editable by you. The 5 elements are: name, description, rule, comment, and risk score.
Build a Playbook in the Web App
Step 1: Navigate to the playbook tab in the app and select + Playbook
Duplicate an Existing Playbook
Give your new playbook a name and select the playbook you want to duplicate as the Base Playbook.
Add Existing Rules from the Rule Bank
Change Managed Rules
Playbooks to Review Counterparty Changes to Your Standard Templates
Follow these steps to create a playbook for reviewing counterparty redlines to your standard templates. These playbooks are designed to focus the agent’s attention and application of remedies on track change redlines from the counterparty.Step 1: Create your Playbook Table.
To power your first party playbook, Dioptra has to ingest your playbook positions in a specific format. There are a few different ways you can create the required format.Start from an Existing Playbook
Use the existing playbook, guidelines, or cheat sheet used by your team today for reviewing counterparty mark-ups to your template form.
Start from an Existing Playbook
Use the existing playbook, guidelines, or cheat sheet used by your team today for reviewing counterparty mark-ups to your template form.
- Open the Dioptra Word Add-In, navigate to the saved prompts, and select “Translate Current Guidelines for Template Form Review to Dioptra Format For Standard Form Playbook Creation”

- Attach your standard template and existing playbook to the chat using the ”+” icon at the bottom of the chat (if one of these documents is where you have the Chat open in Word, you only need to attach the one that is not open). Note: if your existing playbook is in a format other than Word or PDF, you will need to first convert it to a .docx file, but you don’t need to make it look pretty or fit on the page. Submit the request.
- The final output will be a table in the correct format. Use the button under the Chat output with the table to copy and then paste into an Excel sheet.
Start from Example Redlines
Use prior redlines that show your responses to counterparty redlines to your template form.
Start from Example Redlines
Use prior redlines that show your responses to counterparty redlines to your template form.
- Open the Dioptra Word Add-In, navigate to the saved prompts, and select “Create 1st Party Paper Playbook from Redlines”

- Attach your standard template and example redlines to the Chat using the ”+” icon at the bottom of the Chat (if one of these documents is where you have the Chat open in Word, you only need to attach the ones that are not open). Note: to properly inform the agent, the example redlines should show both the counterparty’s redlines and your own and you should include example redlines for the negotiation stage that you want the agent to mimic. For example, if you want the agent to create redlines that reflect your first turn responses, only use example redlines that reflect your first turn responses.
- The final output will be a table in the correct format. Use the button under the Chat output with the table to copy and then paste into an Excel sheet.
Start from Your Template Form
If you ONLY have your template, have AI suggest positions.
Start from Your Template Form
If you ONLY have your template, have AI suggest positions.
- Open the Dioptra Word Add-In, navigate to the saved prompts, and select “Create 1st Party Paper Playbook from Template”

- Attach your standard template to the Chat using the ”+” icon at the bottom of the Chat (if you already have your standard template open where you have the Chat open in Word, it does not need to be attached).
- The final output will be a table in the correct format. Use the button under the Chat output with the table to copy and then paste into an Excel sheet.
Manual Playbook Table Creation
Start with a Playbook Table template and manually create your positions
Manual Playbook Table Creation
Start with a Playbook Table template and manually create your positions

Start from Multiple Resources (Playbooks, Example Redlines, and Template Form)
Start from Multiple Resources (Playbooks, Example Redlines, and Template Form)
- Open the Dioptra Word Add-In, navigate to the saved prompts, and select “Create 1st Party Playbook From Redlines, Existing Playbook, and Template”.

- Attach your standard template, existing playbook, and example redlines to the Chat using the ”+” icon at the bottom of the Chat (if one of these documents is where you have the Chat open in Word, you only need to attach the ones that are not open). Note: to properly inform the agent, the example redlines should show both the counterparty’s redlines and your own and you should include example redlines for the negotiation stage that you want the agent to mimic. For example, if you want the agent to create redlines that reflect your first turn responses, only use example redlines that reflect your first turn responses.
- The final output will be a table in the correct format. Use the button under the Chat output with the table to copy and then paste into an Excel sheet.
- The agent can only execute based on the language in the counterparty redlines. In other words, if your instruction requires contextual information like the fees under the agreement and that information is not part of the template, the agent won’t be able to respond properly to that instruction.
- The more precise the text in the “issue” and “fallback” columns, the more tailored the results will be. For the issue detection, the agent defaults to the broadest possible reading to make sure nothing is missed.
- If you want the agent to use particular new language, put the preferred language in quotes. If you want it to reflect the positions in preferred language, but do not need particular language and want to minimize redlines use “meet the intent of: [preferred language]”.
Step 2: Initiate the Playbook Set-Up Using the Web App.
- Navigate to the playbook tab in the app and select + Playbook

- Give your playbook a name and description and press Save (Note: do NOT select a base playbook, leave this field blank).

Step 3: Configure Your Playbook In the Web App
- Select Playbook Setup

- Navigate to Standard Form in the left-hand menu

- Upload your completed Playbook Table and your standard form and import to the playbook

Troubleshooting
If your input fails, doublecheck your Playbook Table to make sure it is properly set up. To enable the import, for the “Add Guidelines File” you must upload an Excel document where the first row of the first sheet looks like this:Optimizing Your Playbook Rules
Our Chat agent and managed playbooks and market rules should provide you with a strong starting point for your custom playbook. We are constantly refining these resources to reduce the need for you to manually build the playbook rule prompts. However, from time to time you may decide to further improve your rules or build new rules manually. Here are our best practices.Adding Fallbacks
Fallbacks are available for rules set up in Advanced Mode. Below is a screen shot of a Simple Mode rule. To change to Advanced Mode, click where it says Advanced Mode. (Note that guidelines created in the Chat default to simple mode.)


Prompting Patterns
Our playbook rules are structured as if/then statements.”If” - the Trigger
Step one to good AI redlining is making sure the rule is triggered for the right issues. The “if” statement is the instruction to the agent to find something in the contract. You can choose to have the trigger be an “if found” or an “if not found” condition. “If found” example: If you find uncapped liability for negligence and negligence is not qualified as “gross” negligence. “If not found” example: If you find the agreement does not include a warranty disclaimer. Do you want the issue addressed only once or each time? If it is only once, be really specific about where you want it addressed. For example if you want to allow email for written notices, but only want to specify that in the notice provision, your rule should be “if you find a notice section that does not include the intent that email constitutes written notice”, whereas if you want email being sufficient to be added in each instance where written notice is specified, your rules should be “if you find a requirement for written notice that does not specify the intent that email is sufficient.""Then” - the Response
This is the redlining instruction for the agent. We recommend that you start with some of our managed rules as examples for phrasing. If your goal is surgical redlines, include the phrase “Leverage existing language to minimize changes” in your instruction.Questions to consider and prompting tips
- Do you require specific language or just the intent?
- For specific language include your specific language in quotes. This can be an entire clause or just specific language within the clause.
- For the general intent the trigger should use the term “intent” (e.g. “if you find/don’t find language that _meets the intent of _XYZ” or “leverage existing language to minimize changes and meet the intent that XYZ”)
- Are there many conditions that need to be satisfied?
- For the “if” statement, use “each and every” to describe the list of conditions if you are looking to add all conditions and use “any” to describe the list of conditions if you are looking to remove all conditions.
- For the “then” statement, use “each and every” for both adding and removing.
- My rule is applying when it shouldn’t be or vice versa (should be applying but is not); how can I fix that?
- The rule applied but I don’t like the redlines my playbook is generating, how can I fix that?