- Compile the policy from the setup card in NDA Library.
- Review the compiled policy and publish it as the default.
- Confirm the default review and negotiation workflows.
- Optionally set up email intake so NDAs forwarded to an inbound address open a review automatically.
- Run a sample NDA and negotiation round.
Before you start
You need:- An admin role in Metal.
- Your firm’s NDA checklist or playbook as plain text, or as a
.txtor.mdfile. - A sample NDA and any counterparty response for testing as
.docxfiles. PDF and legacy.docfiles are not accepted. - Access to NDA Library.
1. Compile the NDA policy
Until your organization has a published default policy, NDA Library shows a Set up your NDA policy card above the NDA list.- Open NDA Library from the sidebar.
- In the setup card, enter a policy Name. The name sets an immutable slug and cannot be renamed later.
- Paste your checklist or playbook into Playbook, or click Upload .txt or .md to load it from a file. The playbook can be up to 200,000 characters.
- Click Compile policy.
- Retry compiles the same playbook text again.
- Edit playbook text opens the saved text so you can fix it, then compiles it again.
- Discard draft deletes the draft policy so you can start over.
Create more policies
After your first policy, admins can compile more policies from settings.- Open Automations → NDA Review & Redlining → Settings.
- Under Review policies, click New policy.
- Enter a Name and paste or upload the playbook.
- Click Compile policy.
2. Review and publish the policy
The policy page shows the compiled policy as a playbook table:- Each row is an issue, such as confidentiality term or non-solicitation.
- Each column is a negotiation round. The last column reads Round N and later and applies to every round after it. A policy with positions for rounds 1 and 2 shows Round 1 and Round 2 and later.
- Each cell shows the position for that round as written in your playbook. Lines labelled Rush or Rush / Light Touch carry a Rush tag, as do checks compiled with the rush track; a line labelled only Light Touch is untagged.
STRIKEis shown asREJECT. - A later-round cell with no positions of its own reads Same as Round N, the round whose positions Metal carries forward. This appears in round 3 and later cells when an earlier round 2 or later cell has text or checks; a Round 2 and later cell, and a cell for an issue whose only positions are in Round 1, stays blank.
- Click N checks in a cell to see the checks Metal runs for that round.
Check that each position matches how your team negotiates and landed in the right round. Then, as an admin, use the actions at the top of the policy page:
- Publish and use as default publishes a draft and makes it your organization’s default policy for new NDAs.
- Use as default makes an already published policy the default.
- Edit playbook text opens the draft’s playbook text and compiles it again with Compile policy.
- Discard draft deletes the draft.
- Edit JSON opens the compiled policy JSON for direct edits.
Admins can create additional policies at any time from Review policies, whether your organization has zero policies or many.
How Metal applies positions by round
Playbooks can give positions for round 1, round 2, and round 3 and later.- Round 1 positions apply to the first review.
- Round 1 positions apply only to the first review. From round 2 on, Metal uses the latest round a playbook covers for each issue, and it only considers rounds from Round 2 up. A playbook that covers an issue only in Round 1 has no position to apply in later rounds. The last round a playbook covers also applies to every round after it, so a playbook with only Round 1 and Round 2 positions applies the Round 2 positions to round 3 and later.
- A tier after Round 2 labelled “Escalation” or “Round 3 or check with client” compiles as round 3.
- Instructions such as “check with client” or “check with deal team” stay with the round they appear under.
- When a check-in is the only instruction for a provision in a round, the review flags that provision in that round.
3. Confirm the defaults
Publish and use as default sets the default policy and fills in any missing workflows. To check or change them:- Open Automations → NDA Review & Redlining → Settings.
- Under Default policy, confirm or select the policy you published.
- Under Review workflow, select NDA Review.
- Under Negotiation workflow, select NDA Negotiation Round.
- Click Save changes.
4. Set up email intake
Email intake gives your organization an inbound address that opens an NDA review automatically when someone forwards an NDA to it. Skip this step if reviewers will only create NDAs through New NDA. Email intake is configured per organization, even when the selected review workflow is the shared NDA Review workflow that Metal owns.- Open Automations → NDA Review & Redlining → Settings.
- Confirm that Review workflow is set.
- Under Email intake, click Enable email intake.
- Enter an Email prefix, or leave it blank for an auto-generated address.
- Click Save changes.
<prefix>.<org-slug>@<your-metal-email-domain>. If you leave the prefix blank, Metal still uses that form and fills <prefix> with a random value. The org slug is derived from your organization name. The suffix shown next to the prefix input is .<org-slug>@<your-metal-email-domain>.
Once saved, the settings page shows the address under Email intake with the instruction to forward an NDA to it to open a review automatically. Share that address with anyone who should be able to submit NDAs by email.
Change the address
Return to Automations → NDA Review & Redlining → Settings, enter a new value in Email prefix, and click Save changes. Metal retires the previous address after the new one is saved. Mail sent to the retired address is no longer routed to your review workflow.Clear email intake
If you change Review workflow to None, Metal retires the intake address and email intake is disabled. Select a review workflow and enable email intake again to mint a new address.5. Run a test NDA
Test the complete setup before introducing it to the wider team.- Open NDA Library.
- Click New NDA.
- Upload or select a sample NDA.
- Enter a name.
- Optionally associate it with a company or deal.
- Click Create & run.
- Review the issues detected against the policy.
- Confirm that expected deviations were identified.
- Review the proposed changes and generated redline.
- Confirm that the result reflects the positions approved in the playbook.
Rename an NDA
You can rename an NDA after it’s created, which is useful when the name came from email intake and reflects the raw email subject line. Any organization member who can open the NDA in NDA Library can rename it.- In NDA Library, open the ⋯ menu on an NDA’s row and select Rename.
- On an NDA’s detail page, click the pencil next to the title.
6. Test a negotiation round
- Open the test NDA.
- Click Upload counterparty response.
- Upload the counterparty’s returned markup.
- Click Start round.
- Review the detected changes and proposed response.
Who can use NDA Library
Admins configure the default policy and workflows. A policy’s creator can also edit that policy. Once the defaults are configured, any authenticated organization member can create and run an NDA review.Troubleshooting
NDA Library is unavailable
Contact your Metal representative if NDA Library does not appear in the sidebar.The policy does not appear under Default policy
Only published policies appear under Default policy. Open the policy and click Publish and use as default.New NDA cannot be started
New NDA stays disabled until your organization has a published default policy. Hover over the button to see what is missing:- Set up your NDA policy first: compile a policy from the setup card in NDA Library.
- Publish your NDA policy first: open the compiled policy and click Publish and use as default.
- Make your NDA policy the default first: open the policy and click Use as default.
- An admin needs to set up your NDA policy first: ask an admin to complete setup.
- NDA Review is selected under Review workflow.
- You have access to a personal workspace for the uploaded document.
The review does not reflect the playbook
Update the source checklist or playbook, compile it again, review the playbook table, and publish the corrected policy instead of modifying the generated JSON directly. If later rounds use the wrong positions, label each position in the playbook with the round it applies to.Related topics
Using workflows
Run workflows and review their output.
Workspace settings
Find personal preferences and organization-wide configuration.
Roles & permissions
Learn what each Metal role can do.

