Articles on: AI & Contracts

Creating a Transaction from a Contract


Creating a Transaction from a Contract





Creating a Transaction from an Uploaded Contract is a painless process. To initiate the transaction, click on the (ADD NEW TRANSACTION) button at the top of the Transactions or Tasks page.



  • Provide a Transaction Name
  • Choose the Type
  • Select a Primary Workflow (and optionally add Secondary Workflows) You can now select multiple workflows when creating a transaction — one primary plus any number of secondary workflows. See Adding More than One Workflow to a Transaction for details on how primary and secondary workflows work together.
  • Upload your Executed Contract and up to 4 additional documents (addenda, amendments, disclosures, etc.)

You can upload up to 5 files total. Each file must be under 25 MB. Accepted formats: PDF, DOCX, DOC, ODT, RTF.

To add files, click ADD MORE FILES below the first upload. Each file appears in a list with a delete icon to remove it before submitting.






While Your Contract is Processing


Our AI processes your contract in the background, which can take up to a couple of minutes. Instead of waiting, knock out other setup steps in parallel:


  • Upload additional supporting documents
  • Add notes to the transaction
  • Set the property image and recommended service providers for the Client Portal
  • Assign a Transaction Stage



Once processing finishes, you'll move to Step 1 to verify the extracted data.



Our 5 Step Process was built to ensure accuracy of the AI Details extracted, choose applicable portions of the workflow, preview all Tasks with their deadlines & add associated transaction parties.



Step 1: Verify Contract Data


Our AI analyzes all uploaded documents together and returns one combined set of extracted fields. Double check for accuracy.


  • To edit a value: click directly on the value and type your change.
  • To verify a value against the contract: hover the green AI Sparkle icon next to any value to see the exact excerpt from the contract the AI used. Click the Sparkle to jump the PDF straight to that page — much faster than scanning the contract yourself.




The tooltip excerpt and PDF page jump work every time. The highlighted text on the PDF page is a bonus — for some contracts only a portion of values are highlighted accurately, but the page navigation always lands you in the right place.

If you uploaded multiple documents, use the document switcher in the PDF viewer to review each file.







Step 2: Remove Groups of Tasks at once


If a contract does not include Inspections, or Financing, or an HOA, etc, you can remove groups of tasks in a single click.





Step 3: Review Key Dates (editing should not be necessary)


If you were to manually upload a contract, this step is when you would adjust the Key Dates of your template to match the contract terms. In this case, you have already reviewed the Contract Dates during step 1. You will see that each "Linked" task is also adjusted to match the contract. The green AI Sparkle Icon represents that an adjustment was made.



Step 4: Edit Non-Key Date Tasks


If you want to review/remove any non-Key Date tasks, you can do that during this step.


Step 5: Add Team Members & Transaction Parties


If you have a Team account, you will first be prompted to add Team Members and their assigned role at this time. You can also designate a Primary Agent by clicking the star icon next to any party. See Designating a Primary Agent on a Transaction for details.


Next, our AI will provide you with all contacts from the Contract. If there is already a matching Contact in Nekst, you can select to re-use the existing contact. If the contact does not exist in your account, you can add additional information like phone numbers and email addresses.


For Agents and Brokers, company name and contact information should be extracted and auto-filled. You will just need to ensure the appropriate role is applied.



Updated on: 05/14/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!