Changelog

What's new

The latest features, improvements, and updates shipped to Pactly.

Role
Area
Feature Projects

Projects: Correct a Value and Mark It Reviewed

When the AI gets a cell wrong, or your judgement differs from it, you can now fix the value in the grid instead of re-writing the column prompt or exporting to Excel. Double-click a cell, or open its popover and click the pencil, and you get an editor matched to the column type: free text, a number, a date, a yes/no toggle, or the defined options for a list column.

Correct a value in a Project grid

Corrected cells stay legible at a glance. A blue pencil marks a cell you edited, a green tick marks one you confirmed without changing (saving a value as-is records it as verified, which is what a compliance sign-off actually needs). The popover shows who changed it and when, keeps the AI’s original value and its reasoning underneath, and offers Revert to AI value if you change your mind.

Your corrections hold. Re-running a column skips cells that have been edited, so a fresh analysis never quietly overwrites your work, and computed status columns and exports consume the corrected value rather than the superseded one. If the column definition changes after you reviewed a cell, the cell tells you so and asks you to review it again.

Feature E-Signatures

Pactly E-Signatures: Access Codes for Signers

You can now protect a signing link with an access code. Open a recipient’s settings in the signing panel, switch on the lock, and set a code. When that recipient clicks their link, Pactly asks for the code before showing anything: no document, no fields, no contract details until they get it right.

Set an access code on a signer

You give the code to the signer yourself, by phone or chat or a separate message, which is what makes it a second factor: knowing the email is no longer enough. Codes are set per recipient, so one signer on an envelope can be gated while another is not, and you only turn it on for the sends that warrant it.

After three wrong attempts the recipient is locked out for a period and told when they can try again. Every submission, successful or not, is written to the envelope’s audit trail with a timestamp and appears on the audit certificate, so the evidence of who was challenged and when travels with the signed document. Codes are stored hashed, never in plain text, and are never shown back in the app.

Feature Workflows

Download the Approval Trail as a PDF

A contract’s approval chain used to live only in the app, which was awkward when someone outside it needed proof the agreement had been signed off. You can now download that chain as a PDF from the approval card on the contract timeline: approver names, their decisions, timestamps, the order they came in, their comments, and any rows a reassignment or removal invalidated, with the reasons given.

Download the approval trail as a PDF

Attach it to a signing request. When you send through Pactly E-Signatures, tick Attach approval trail and Pactly generates the same document and attaches it to the recipient emails, so there is no download-and-re-upload loop. The option only appears once the contract’s latest approval cycle is approved, and it is off by default on every send: it is a deliberate choice each time, never a company-wide setting.

The copy that goes to signers is trimmed for external eyes. It carries the approver names, decisions, dates, and sequence, and leaves out approver comments, removal reasons, and email addresses. Combined with per-recipient attachment visibility, you can also decide exactly which recipients receive it.

Feature Forms

Saved Snippets for Rich Text Form Fields

Some form questions ask for wording that most people cannot draft from scratch: standard terms to note, a confidentiality header, the clause your legal team always wants on a particular kind of agreement. There is now a company snippet library for exactly this. Go to Settings → Snippets, save each approved wording with a name, a short description, and any tags you want to group it by.

The company snippet library

On any rich text form field, switch on Offer saved snippets on this field. Leave the tags empty to offer the whole library, or pick tags to narrow it to the ones that belong on that question. The person filling the form sees a Use snippet button beside the question, picks from the list, and the wording drops into the editor fully editable, so they can adjust it to their situation rather than starting from a blank box.

The library has search and a tag filter, so it stays usable as it grows, and it works on public forms as well as internal ones. Changing an approved wording is a snippet edit, not a form rebuild.

Improvement Projects

Projects: Date and Number Formatting

Date and number columns used to show whatever the extraction produced, and the only way to influence that was to describe the format you wanted inside the question itself, which was neither obvious nor reliable. Date and number columns now have a format picker in the column editor.

Pick a date format for a column

Dates can display as 15 Jan 2024, 15 January 2024, Jan 15, 2024, January 15, 2024, 15/01/2024, 01/15/2024, or ISO 2024-01-15. Numbers can be plain, use a thousands separator, show two decimal places, or render as a percentage. Choose Other if you would rather control the format from the question, and the extracted value is shown exactly as it came out.

Formatting is applied at display time, so changing it is instant and costs nothing: no re-extraction, no re-analysis of the column. Exports to CSV and Excel follow the same setting.

Improvement Projects

Projects: Classification Columns and Compliance Scoring

When a Project column should land on one of a few known answers, you can now define those answers instead of letting the AI free-text. Give the column its options (for example Assignable with consent, Assignable with notice, Not assignable), and Pactly classifies each contract into one of them, or returns blank when none apply. A column can allow a single option or several, and the results render as colour-coded pills so it reads at a glance.

Projects: Classification Columns and Compliance Scoring

When the options are really a checklist of requirements, a column can display as a coverage score: an X / N badge showing how many of the points were met, with the met and unmet items listed on hover. Feed that into an overall status column and the project rolls each contract up to a single verdict, colour-banded from non-compliant to compliant.

You can also compare a contract against more than one reference document in a single column: Pactly picks the closest match and names which reference it matched. And if you start a large analysis and change your mind, Stop Analysis halts the run while keeping every cell that already finished.

Improvement Projects

Search Within the Document Preview

Reviewing a contract in a Project’s document preview, you can now search inside it. Press Ctrl-F (Cmd-F on Mac) or click the search icon, type a keyword, and Pactly highlights every match and moves you between them with the arrows or Enter. A counter shows where you are, and Escape clears it.

Search within the document preview

It works on both kinds of preview: contracts converted from Word, and PDFs rendered with their text layer, including scanned PDFs that have been run through OCR. Matches are punctuation-tolerant, so a search still lands even across smart quotes and different dash styles. If a scanned PDF has no readable text at all, the search tells you so rather than coming up empty.

Feature Contracts

Bulk Import with AI Classification

Importing a legacy contract archive used to mean setting the name, category, and date for every file by hand. Now you drop the whole batch into the bulk importer, review everything in a staging table, and let AI handle the tedious parts when you hit import.

Bulk Import with AI Classification

AI classification and smart renaming: As each file is imported, Pactly reads the document, categorizes it by contract type, and renames it using a configurable naming pattern (for example, type, counterparty, and year). Anything you set yourself in the staging table always wins over the AI, and classification runs at no extra credit cost.

Document preview: Click any staged file to preview it in a side panel without leaving the import screen, so you can check what a file actually is before importing. Works for both PDF and Word files.

Duplicate detection: If the same file is staged twice, the later copy is flagged as a duplicate with a one-click remove, plus a “Review duplicates” summary when a batch has several. Nothing is removed without your say-so.

The right reference year: Imported contracts used to take on the import date, so a 2019 contract got a current-year reference number. Now each file gets a reference year, extracted by AI from the document and editable per row or in bulk before importing. When no year can be detected, the contract is imported into the current year and flagged so you can find and fix it later. Admins also get a new “Reassign reference year” action on any contract to move a reference into the correct year cleanly, with the change recorded on the contract timeline.

Feature Playbooks

Turn a Contract Template into a Playbook

Many teams don’t have a written review playbook, but they do have their standard template: the contract they always start from. You can now upload that template and have Pactly build a draft playbook from it, instead of only being able to import documents that were already written as playbooks.

Turn a Contract Template into a Playbook

Pactly detects automatically whether your upload is a playbook or a contract template, and you can correct it if the guess is wrong. For a template, it asks two quick questions first: which side of the contract you’re usually on (buyer, supplier, or either) and how firm your risk posture is. It then extracts each clause’s actual wording as your preferred position, saves that language to your clause bank, and suggests the parts a template can’t tell it: acceptable alternative fallbacks, which deviations should require approval, and a short rationale per position.

Everything the AI inferred is clearly badged as “AI-suggested” in the draft editor, separate from the language taken directly from your template, so you know exactly what to confirm before publishing. Like all imports, the result is a draft; nothing goes live until you review and publish it.

Improvement Contracts

Customize Renewal Reminders per Contract

Renewal reminders are driven by your company-wide rules, which works for most contracts, but some deals need their own treatment. You can now edit the reminder schedule and recipients directly on a contract’s Renewal & expiry tab.

Customize Renewal Reminders per Contract

The first edit detaches that contract from the company defaults: it keeps your custom schedule and recipients even if the global rules change later. The tab shows a clear “Customized for this contract” state, and a “Reset to company default” button re-attaches it whenever you want the global rules to apply again. Recipients can be roles on the contract (requester, contract owner) or any email address. The renewal dates themselves always stay live, so if a date is corrected or re-extracted, your custom reminders re-anchor to the new date automatically.

Find contracts with unconfirmed end dates: The “Expiring soon” filter on the contracts list has a new “Needs review” option that surfaces contracts where no end date could be confirmed, for example when it depends on a linked agreement. These are exactly the contracts that silently escape date-based filters, and now you can list them all in one click.

Improvement Workflows

Workflow Editor, Reworked

The workflow editor used to show actions one event at a time, so once your automation grew past a handful of rules there was no way to see everything at once. It’s now a single table of all actions in the view, with search, an event filter, and sorting.

Workflow Editor, Reworked

Each row shows the action’s summary: its type, name, conditions, and an active toggle. Click a row to expand the full configuration and rules editor in place. Actions shared across multiple events appear once, with a chip per event, so you can see at a glance where each automation applies. A free-text search finds actions by name or type, and the event filter narrows the table to a single trigger when you want the old per-event view.

Adding an action now starts by picking the event it should respond to, so you’re only offered action types that make sense for that trigger. Custom events can also be renamed inline by clicking their name.

Improvement E-Signatures

Pactly E-Signatures: Trusted Seal in Adobe Reader

Documents signed with Pactly E-Signatures now carry a digital seal from an Adobe-trusted certificate authority. When anyone opens a signed PDF in Adobe Acrobat or Reader, they see the green checkmark with a verified signer identity and confirmation that the document has not been modified since signing.

Trusted Seal in Adobe Reader

This is the same class of cryptographic seal used by the major e-signature providers, so signed documents you send to counterparties validate instantly, with no “signature validity unknown” warnings. The seal is tamper-evident: any change to the document after signing invalidates it visibly.

Only a cryptographic fingerprint of the document is used to produce the seal. The document itself never leaves Pactly’s infrastructure.

Integration Settings

Microsoft Entra ID: SSO, User Provisioning, and Scheduled Enforcement

Pactly now integrates with Microsoft Entra ID for enterprise sign-in and user management, on both the web app and the Word add-in.

Microsoft Entra ID SSO

Single sign-on: Users from a connected organization sign in through your identity provider. The login page recognizes your domain from the email address and takes users straight to your organization’s sign-in, hiding the password and signup options that no longer apply. If someone from an SSO organization tries to sign up for a separate account, Pactly redirects them to sign in instead of letting a stray trial account be created.

Automatic user provisioning (SCIM): Connect Entra ID provisioning to create and deactivate Pactly users automatically as people join and leave your organization. Deactivation immediately ends the user’s sessions, and you control exactly which operations the sync is allowed to perform.

Scheduled enforcement: When you’re ready to require SSO, pick the verified domains it applies to and set a cutoff date. Before the cutoff, both password and SSO sign-in work, giving your users a grace period to switch. After it, the selected domains require a fresh SSO session, and older sessions are signed out.

Feature UI

Unified Search (Ctrl+K)

Press Ctrl+K (or Cmd+K on Mac) from anywhere in Pactly to open a global search palette. Type a party name, a contract reference, or a term from one of your intake forms, and see matching contracts, parties, and templates grouped by type. Click a result to go straight to that record.

Unified Search

This replaces hunting through per-view filters and manual navigation, which gets slow once you have hundreds of contracts and parties. Search runs across entity types at once, so “Acme Corp” surfaces the party, its contracts, and related templates in one list. Results are tuned for the way people actually search: by entity name, by reference number, or by values that appeared on a form.

Search quality also got a pass this release: typo tolerance, smarter matching, and better recall mean you find the right record even when the query isn’t exact.

Feature Contracts

Renewal & Expiry Tracking, Reworked

We’ve reworked renewal and expiry tracking to be far more operational. Reminders used to be manual and one-off, set per contract and easy to forget. Now every contract has a Renewal & expiry tab that automatically schedules reminders a set number of days, like 60 and 30, before the moment that actually matters: the deadline to give notice of renewal or non-renewal on an auto-renewing contract. The whole sequence is laid out on a visual timeline, and renewal dates are read from standard contract properties and extracted automatically, so the tab fills itself in as documents are processed.

Renewal & Expiry Tracking

Driven by your rules: Admins set notification rules that control who gets reminded, and how many days ahead, before a renewal or expiry. Rules can be scoped, for example NDAs in a specific business group above a certain value notify two people at 90/60/30 days, while everything else notifies the contract owner at 60/30. A baseline default rule applies out of the box, so reminders work before you configure anything.

Expiring soon view: The main contracts list can now filter and sort by what’s expiring next. Pick a window (next 30, 60, or 90 days) and an “Expiring in” column surfaces so you can see and act on the most urgent contracts first.

Feature Analytics

Visual Reports, Reworked

The visual reports area has been rebuilt around a shared frame: consistent chrome across every report, date-range scoping, and the ability to drill from a chart straight into the underlying contract list through a side drawer.

Visual Reports

Reworked reports: The Workload report gets a richer in-flight view with stalled buckets and pipeline-over-time. Turnaround now shows medians, a by-type breakdown, negotiation rounds, and an honest funnel. Volume adds configurable leaderboards, owner share-of-total, and breakdowns by custom property with hierarchy drill-down and an inline dimension picker.

Configurable periods: You choose the reporting period and the comparison period, so trends and deltas reflect the window you care about rather than a fixed default.

Per-card visibility: Each visual report can be shared with specific users or roles, defaulting to admin-only, matching the per-report controls already available for data exports. Reports a viewer isn’t entitled to see are hidden, including by direct URL.

Feature Playbooks

Import a Playbook from a Word Document

Most legal teams already have their review playbooks and position guidance written up in Word. You can now upload that .docx and have Pactly convert it into a playbook draft, instead of rebuilding the whole thing by hand one position at a time.

Import a Playbook from a Word Document

Choose Import from a document in the Add Playbook dialog, drop in your file, and Pactly parses each section or clause into a Pactly position, mapping the source content to description, fallback language, notes, keywords, and an approval-required flag. The result is a draft you review and edit before publishing, so you stay in control of what goes live. It’s been validated against a range of real customer formats, from NDA/MOU guidance docs to clause banks and review matrices.

Feature E-Signatures

Pre-fill E-Signature Fields Before Sending

When you place fields in the e-signature placement editor, you can now pre-fill values that the signer sees when they open the document. Use it for anything you already know, like a company name, a contract reference, or a checkbox that should default to checked, to save the signer time and avoid errors.

Pre-fill E-Signature Fields

Pre-fill works for text, checkbox, and date fields. By default signers can edit the values you set, but you can flip a lock toggle per field to make a pre-filled value read-only when it shouldn’t be changed. Signature and initial fields always require the signer’s own input, so they’re excluded.

Improvement Workflows

Cancel, Edit, and Reject Approvals Mid-Flight

Once an approval request is in flight, you can now handle the three things that interrupt it, all from the contract’s approval area, with a consistent audit trail and notifications.

Mid-Flight Approvals

Cancel the whole request when you sent it to the wrong approver or the content has gone stale. Edit the approver chain to replace someone unavailable or add another approver. And when an approver rejects, the right people are reliably told the approval has stopped, following your routing rules. Each of these shares the same recovery path, so a stalled approval is easy to re-trigger rather than start over.

Improvement Contracts

Search Across All Property Groups

As teams track more and more data on each contract, the property list grows into dozens of fields spread across many groups, and finding a specific one means remembering which group it lives in and clicking through them one by one. The contract Properties tab now has a search box at the top of the sidebar. Type two or more characters and it filters properties across every group at once, matching on property labels, subgroup names, and values.

Search Across All Property Groups

Matching properties appear grouped under their headings with a total match count, and each sidebar group shows how many matches it contains. Groups with no matches are dimmed. Clearing the search restores the normal single-group view. On contracts with a hundred or more properties, this turns a hunt into a single lookup.

Improvement Workflows

Approval Workflow Improvements

Two changes to make outstanding approvals easier to track and resolve.

Approval Workflow Improvements

Pending Approvals view: Approvers now get a dedicated default view in the contracts list showing every contract waiting on their decision. Sequential approvals only appear once it’s actually your turn, and the view stays hidden when you have nothing to act on, so it doesn’t clutter the list. Sorted oldest first so the most overdue items rise to the top.

Manual Send Approval Request button: When a workflow doesn’t auto-fire (misconfigured trigger, condition not met, or a previous approval was rejected and needs to be redone), you can now send the request manually from the contract’s approval area. The button uses your configured approvers and fires the same notifications as an automated request.

Improvement Contracts

Cleaner Archive, Abort, and Delete

When you archive, abort, delete, or schedule a contract for abort, any outstanding approval requests and signature requests are now handled consistently instead of being left in limbo.

Cleaner Archive, Abort, and Delete

If a contract has pending work at the moment you take one of these actions, Pactly now asks what you want to do: complete the pending items first, or cancel them and proceed. If nothing is pending, the action runs without a prompt. Either way, the side effects are logged on the contract timeline so the audit trail is clear.

This cleans up a long-standing source of noise: approval reminders and pending-work surfaces should no longer mention contracts that have already been archived or aborted.

Improvement E-Signatures

Pactly E-Signatures Improvements

Another round of polish on Pactly E-Signatures.

Pactly E-Signatures Improvements

Internal users as recipients: The recipient picker now lists account users alongside contacts, so you can send a document to an approver or colleague without having to add them to the contact book first. A contact record is created behind the scenes when you select them, so they can still be used as a party on the contract.

Viewed events on the activity timeline: When a signer opens the signing page for the first time, a “viewed” event is recorded on the contract timeline alongside the existing sent and signed events. Useful for follow-up decisions and a more complete audit trail.

Refreshed signer emails: The signing request, reminder, and expiration warning emails got a layout and copy pass to look less like system notifications and more like a polished part of the signing experience.

Improvement Analytics

Per-Report Visibility in the Reports Catalog

Admins can now control who sees which report in the Reports Catalog. Each report supports a per-report allowlist of users, roles, or both. When no allowlist is configured, the report stays visible to everyone with reports access (today’s behaviour).

Per-Report Visibility

This is useful when you want to give a specific team access to a narrow set of reports without exposing the rest of the catalog. The visibility filter is applied both when listing reports and when running them, so a crafted request cannot run a report a user is not entitled to see. Visibility changes are captured in the audit trail.

Feature Analytics

Reports Section

Reports and data exports now live together under a single Reports section. Visual dashboards (productivity, turnaround, volume) sit alongside downloadable CSV and XLSX exports in one catalog, each with its own description and filters.

Reports Section

New Reports role: Users with the Reports role land on the Reports page after login and see only what you’ve made available to them. Useful for finance, compliance, or operations teams who need to pull data without touching contract records.

Feature Forms

Per-Send Form Customization

Data collection points across the contract lifecycle often look mostly the same but in some cases, may vary a little from transaction to transaction. You can now use customizable forms to start from a base form and tweak it each time you send it to capture that transaction-specific context. This avoids having to maintain separate forms for every variation.

Per-Send Form Customization

A “Customize Form” step appears in the send flow. You can preview the form, hide questions that don’t apply, rewrite labels, or add a few extra fields right before you hit send. Each customized version is named so you can tell them apart later.

Improvement Forms

Auto-Reminders for Pending Forms

You can now enable automatic reminder emails for pending form submissions. Configure the initial delay, the interval between reminders, and a maximum count per form, and Pactly handles the follow-up so you don’t have to chase submissions by hand.

Auto-Reminders for Pending Forms

Reminder history is tracked on each form entry and surfaced on the form entries list as a quick status like “2 reminders sent, last 3 days ago”. Reminders stop automatically when the form is submitted, cancelled, or reaches the max count. Manual “Send Reminder” still works as before and is logged in the same history.

Improvement Forms

Form Submission PDF Download and Notifications

Completed form submissions can now be downloaded as a clean PDF directly from the form entries list. Text is selectable and copy-pasteable, so you can extract content for records, filings, or circulation outside Pactly. The PDF includes the form title, submission date, submitter details, and every question with its answer, with file attachments shown as links and signatures embedded as images.

Form Submission PDF Download

Per-send notification recipients: The send flow now includes a notification recipients field, so you can pick who gets emailed when that specific form is submitted. These recipients supplement any defaults already configured on the form action, useful when the contract owner varies from send to send.

Improvement E-Signatures

Pactly E-Signatures Improvements

Another round of improvements to Pactly E-Signatures, focused on cleaner documents and fewer dead ends for signers.

Pactly E-Signatures Improvements

Configurable audit trail: The signed PDF now comes in two versions, one with the audit trail appended and one without, both accessible from the contract record. A new company-level setting controls which version is treated as the primary executed document.

Word comments and tracked changes stripped automatically: When a document is sent for signing, Word comments are removed and tracked changes are flattened to the final visible state, so signers never see internal negotiation notes or markup in the signed PDF. If your document contains comments or unresolved track changes at send-time, a warning banner now tells you they’ll be removed before signing.

Expiration warning emails: Pending signers now receive a warning email a few days before their signing link expires, with a refreshed link and a clear call to action. No more dead “signing request expired” pages and no more cancel-and-recreate loops.

Improvement Contracts

Delete the Executed Document

When the wrong file ends up in the executed slot, for example a half-signed PDF or a misfiled upload, admins and managers can now remove it directly from the Versions panel. Previously this required a support request to clear the record in the database.

Delete the Executed Document

A bin icon appears next to the executed document row. On click, a destructive confirmation dialog asks you to confirm before deleting the file and logging the removal to the timeline. For DocuSign, AdobeSign, and SignWell contracts, the dialog reminds you that the original signed envelope still exists with the provider.

Feature Forms

Date Conditions on Form Fields

Form field conditions now support date comparisons. You can gate the visibility of a question, or decide which template to generate, based on whether a date field is before, after, on, or equal to a fixed date.

Date Conditions on Form Fields

The new operators (is before, is after, is on or before, is on or after, is) work the same way as the numeric comparison operators. Pick a date field, choose an operator, and set the comparison date with a date picker. This unlocks intake gating patterns like “if the agreement start date is before 15 April 2025, suppress this template and route the request to a reviewer”.

Improvement E-Signatures

Pactly E-Signatures Improvements

A round of improvements across the Pactly E-Signatures sender and signer experience.

E-Sign Improvements

Guided signing flow: Signers are now walked through fields one at a time. The document auto-scrolls to each field, a progress indicator shows how many fields remain, and completing one field automatically advances to the next. No more hunting through a multi-page document to find where to sign.

Resizable fields: Signature boxes, text fields, and other field types can now be resized with drag handles after placement. Previously, all fields were fixed at their default size with no way to adjust.

Custom text field labels: When placing text fields, senders can now set labels like “Name”, “Title”, or “Company”. The label appears as placeholder text on the document and in the guided signing step list, so signers know exactly what to enter in each field.

Field placement polish: The sidebar has been reorganized with signer selection above field types, clearer section headers, and an info banner explaining the workflow. Inactive signers are visually muted while the active signer is prominent. Field properties now show a toggle switch for required fields and inline delete.

Page boundary clamping: Fields can no longer be dragged or resized beyond the page edges, preventing truncated signatures and text in the final signed PDF.

Form data in signing emails: When a contract has an attached form, the form data and any additional files now appear in the signature request email and signing timeline, giving signers full context alongside the document.

Settings page improvements: The e-sign settings modal is wider and easier to scan, with a visual timeline preview showing exactly when reminders will be sent based on your configured schedule.

Improvement Contracts

Improved Party Search

The party filter on the contracts list now supports fuzzy matching, so you no longer need to type the exact full name. Searching “acme” will find “Acme Holdings Pte Ltd”, and a partial name or slight misspelling still returns the right results.

Improved Party Search

Selecting multiple parties now narrows your results to contracts where all of those parties are involved, making it straightforward to find, for example, every agreement between two specific companies.

Improvement Contracts

Full Attachment Preview

Attachment previews now show the full PDF document instead of just the first three pages. Pages load progressively as you scroll, so the preview opens instantly and remaining pages render in the background.

Full Attachment Preview

Previously, attachment previews cut off after three pages with a static “X more pages…” label and no way to see the rest without downloading the file.

Improvement UI

Faster Search Dialogs

Search and selection dialogs across the app now open instantly, regardless of how many options they contain. This applies anywhere you pick from a long list: adding signers, selecting approvers, choosing parties, and other selection flows.

Faster Search Dialogs

Dialogs load an initial batch of results immediately and render more as you scroll. On accounts with large contact books, this eliminates the noticeable delay that used to occur when opening these pickers.

Feature Workflows

Finalization Controls

Admins can configure rules per contract type that require specific properties to be filled or parties to be verified before finalization is allowed. Rules are fully configurable: an project agreement might require project title and expiration date, while an MOU might require a purpose.

Finalization Controls

When a rule isn’t met, the finalize action is disabled and the blocking reasons are shown inline, so contract owners know exactly what needs to be resolved. Admins can override when needed, with every override logged in the contract timeline.

Feature Contracts

Contract Readiness Checklist

Contracts often involve many steps: verifying that key fields are filled for data hygiene, confirming the right people are assigned, or making sure certain conditions are met before the next stage. We are introducing a new checklist in the contract sidebar that brings all of this into one place instead of relying on memory or tribal knowledge.

Contract Readiness Checklist

Checklist items come in two types. Automated items reflect the current state of the contract, like whether required properties are filled or dates are set. These update in real time as you work. Manual items are for things the system cannot verify on its own, like confirming a document has been reviewed or that internal sign-off has been obtained. Officers tick these off explicitly.

The checklist is fully configurable per organization and per contract type, so different agreements show only the checks relevant to them.

Feature Contracts

Scheduled Contract Abort

Admins and managers can now mark contracts for abort, either individually or in bulk from the contracts list. Marked contracts enter a 30-day pipeline: the requester receives an email notification, and after 30 days the contract is automatically aborted unless cancelled.

Scheduled Contract Abort

When a contract is marked, a timeline item records the scheduled abort date. Admins can cancel the abort at any time from the timeline, which removes the contract from the pipeline and logs the cancellation.

For bulk operations, requesters with multiple affected contracts receive a single digest email listing all their contracts rather than one email per contract. Automated rules can also be configured to mark contracts matching specific criteria (e.g., unassigned drafts older than 12 months) on a recurring schedule.

Feature Projects

Projects: Diligence & Tabular Review

You can now run due diligence, audits, or benchmarking exercises across your contract portfolio directly in Projects. Select the contracts you want to compare, then define your extraction columns: what specific positions or provisions you want to review across all of them. This could be termination for convenience rights, change of control clauses, notification obligations, governing law, or any other clause position relevant to your review.

Projects Tabular Review

Once your extraction columns are set up, Pactly populates a spreadsheet-style grid with the extracted clause text for each contract. Click any cell to preview the relevant source text in a side panel for quick verification.

We see this being used for post-merger contract audits, benchmarking clause positions across a vendor portfolio, and compliance reviews where teams need to verify specific provisions exist across a set of agreements. Projects is now available for early testing. Let us know how you’d like to use it.

Feature UI

Collapsible Sidebar

The navigation sidebar can now be collapsed to an icon-only view, giving you more horizontal space for data-dense pages like Projects and contract lists.

Collapsible Sidebar

Press [ to toggle between full and compact modes, or click the collapse toggle. Your preference is remembered across sessions. The sidebar also auto-collapses on narrower screens and restores when you resize back.

Feature Contracts

Delete Document Rounds

Admins and managers can now delete document rounds directly from the Document tab. Previously, removing duplicate or incorrect versions required a support request.

Delete Document Rounds

Each round shows a delete button with a confirmation step. Deletions are logged in the contract timeline with the round name and who removed it, maintaining a full audit trail.

Feature Parties

Bulk Party Extraction

A new bulk action on the contracts list lets you extract parties from multiple contracts at once. You can choose between two modes: extract as suggestions (requiring manual confirmation before parties appear in your contact book) or extract and auto-confirm in one step.

Bulk Party Extraction

Progress is tracked in real time with a count of contracts processed and parties found.

Improvement Contracts

Multi-Reference Search

A new “Bulk Reference” filter on the contracts list lets you paste multiple contract reference numbers at once. Open the filters panel, select “Bulk Reference”, and paste your references separated by commas, line breaks, or tabs. The list instantly filters to show only the matching contracts. Useful when working from exported data or reconciling a list of references.

Multi-Reference Search

Improvement E-Signatures

E-Signature Improvements

Several improvements across our signing providers:

E-Signature Improvements

  1. Custom email subjects (all providers): The email subject line for signature requests is now configurable per contract, so recipients can identify which contract they’re being asked to sign before opening the email.

  2. Additional recipient roles (Pactly E-Signatures): Signing workflows now support Viewer and mid-flow CC roles. Legal counsel or other stakeholders can review documents during the signing process, not just after completion.

  3. Non-signer field warnings (SignWell): When all signers have completed their signatures but non-signer fields (like date fields assigned to reviewers) are still pending, Pactly now shows a warning explaining why the contract hasn’t transitioned to “signed” status.

Improvement Forms

Form Entry Improvements

Form Entry Improvements

Status filtering: The form entries list now supports filtering by status, making it easier to find entries that need action.

Auto-archive stale drafts: Draft form entries older than a configurable threshold (e.g., 90 days) are now automatically archived, keeping your entries list focused on active work.

Deleted contract indicators: When a contract linked to a form entry has been deleted, the entry now shows this clearly with the name of who deleted it, instead of displaying a broken link.

Integration Integrations

MCP Server Updates

MCP Server Updates

OAuth2 authentication: The Pactly MCP server now supports OAuth2-based authentication, so you can connect from AI tools without managing API tokens manually.

Feature Contracts

CC Recipients on Messages

You can now CC additional stakeholders when sending messages from the contract timeline. No more manually forwarding emails or sending separate communications to keep everyone in the loop.

CC Recipients

Click “Add CC” to reveal the CC field, add recipients, and send a single email thread with the primary contact in “To” and everyone else in CC. A quick “CC myself” shortcut replaces the old toggle. CC recipients are recorded on the timeline item for a complete audit trail.

Feature AI

Bulk AI Property Extraction

You can now select multiple contracts from the contracts list and trigger AI property extraction for all of them at once.

Bulk AI Property Extraction

Select two or more contracts, click the new bulk extraction action, and choose what to extract. Properties extraction is available now, with party and reminder extraction coming soon.

Improvement Parties

Smarter Party Search in Forms

Smarter Party Search

Party search fields in forms now match on abbreviations, individual names, emails, phone numbers, and registration numbers. Previously, only full entity names were searched, which meant users had to know the exact name to find the right party.

Improvement Forms

Cleaner Form Validation

Cleaner Form Validation

Form validation errors now only appear after you’ve interacted with a field or moved past a section. Forms no longer show a wall of required-field errors the moment you open them, making it easier to focus on filling things out one step at a time.

Improvement AI

AI Chat Scroll Control

AI Chat Scroll Control

You can now scroll up freely while the AI is streaming a response. Previously, auto-scroll would keep pulling you to the bottom, making it impossible to re-read earlier parts of the conversation. A “scroll to bottom” button appears when you’ve scrolled away, so you can jump back when ready.

Integration Integrations

MCP Server (Alpha)

MCP Server

Pactly now offers an MCP (Model Context Protocol) server, letting you connect AI assistants like Claude and ChatGPT directly to your contract data.

The MCP server authenticates via your existing Pactly API key and scopes all access to your company’s data. Seven tools are available: search contracts with filters for category, owner, status, and date range; retrieve full contract text and structured metadata; browse playbooks and clause libraries; and discover parties across your portfolio.

This is an early alpha. If you’re interested in connecting your AI workflows to Pactly, reach out to your account manager.

Chat with us

We typically reply within a few minutes