--- title: "Add Contract From File" slug: "add-contract-from-file" updated: 2025-08-14T16:45:55Z published: 2025-08-18T15:48:15Z canonical: "wiki.cobblestonesoftware.com/add-contract-from-file" --- > ## Documentation Index > Fetch the complete documentation index at: https://wiki.cobblestonesoftware.com/llms.txt > Use this file to discover all available pages before exploring further. # Add Contract From File ### **Add Contract From File** **Adding a Contract: Add Contract from File** This feature allows users with the proper permissions to select a text-based document/file to upload and then go through the file and select text (within the file) to be highlighted and copied over to a field on the **Add Contract** screen. Using this option when adding a new contract record can save the user the time of re-typing Contract language into Contract Insight. **Method 1: Grey Drag and Drop Box** 1. Drag and Drop File(s) on the grey box that reads, "Drag and drop a file to create a new record". ![Drag and Drop files](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/Drag%20and%20Drop%20File.png) If the user wishes to create multiple records from files at one time, they may drag and drop multiple files on the grey drag and drop box. 2. After dropping the file it will prompt for what kind of record you wish to create. For a contract record, you would click on Contract. ![Prompt for what type of record](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/3(69).png) 3. The **Add New Contract Record** screen displays. Select the **File** for the new Contract Record being added. ![Add New Contract Record displays](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/2(13).png) 4. Then, select the **Record Type** that is being created. ![Select Record Type](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/3(8).png) 5. Select an **OCR Type** Select one of the three options that appear on the VISDOM AI popup. OCR Preparation GuideReview our [OCR Preparation Guide](/v1/docs/ocr-preparation-guide) to help provide better accuracy and fewer errors during processing. **A. OCR Now**: This is if the document contains scans or if the user is unsure of the quality of the embedded text. In addition, this may be a better option for older text that has already been OCR’d many years ago, as the outcome may be less than desirable given recent advancements. Lastly, it is never a bad idea to OCR things into the CobbleStone® system over Embedded Text, for the sake of consistency and premium VISDOM results. This may take several minutes. **B. OCR and Notify**: This is a good option for longer documents that will certainly take a longer duration to process through the OCR engine. This puts the document into a queue and begins OCR’ing it in the background immediately. Upon completion, a notification appears in the Alerts & Notifications area. The user can bypass the typical extraction process once complete. **C. Use Embedded Text**: This option uses the text that is embedded in the document. This also works if the document has already been OCR’ed, as this process defers OCR until a later point, but VISDOM pulls text as available. It is possible that the user has a document where some text is embedded, and some is not, so OCR Now is a better choice given these circumstances. ![OCR Options](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/image-1645029123133.png) 6. Review the Add Screen. Always be sure to double check the record, assuring information has pulled completely and correctly. It is up to the user to make sure the information has pulled over correctly. ![Review the Add Screen](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/1(363).png) If it is an imaged based pdf, by clicking the **Text** tab, no text found displays. If there is text found in the document, it can be Auto-Extracted from the document and placed in the fields on the right hand side. For auto-extract settings please visit the [**Auto Extract Wiki Settings Page**](https://wiki.CobbleStone®software.com/docs/auto-extract-text). ![Doc Text](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/2(257).png) Contract Insight has a built in OCR (Optical Character Recognition) Tool for image based pdf's that will extract the text. **Note:** It is recommended that files larger than 25 MB be broken up and separated to separate files when uploading. Note many computer systems depend on the internet connection, time-out settings, e-mail settings and uploading large files might affect performance. The system does has not imposed a limit on the number of files that can be added to contract record. Results of the OCR Tool depend on the document quality. By clicking **OCR PDF**, Contract Insight will OCR the document and turn it into a text based pdf. Once the OCR tool is used, the file name will change and, by clicking the **Text** tab, the extracted text displays (Again, the tool works better with better images). ![Extracted Text displays](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/1(364).png) If the pdf is already text based, the screen will provide you with the text that was in the selected file/document as well as all of the **Add Contract Record** screen fields that should be displayed for the selected **Contract Type**. ![Add Contract Screen](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/1(365).png) 7. Using your mouse, you can then select/highlight a portion of the text in the left box that a user can then drag and drop into the desired text box in the right hand side of the screen. ![Drag and Drop text into fields](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/1(366).png) ![Drag and Drop text into fields](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/2(258).png) 8. Note that for drop down lists (such as for the **Vendor/Customer**, **Employee Assigned**, and **Department/Division** fields) still need to be clicked to then manually select the value needed to populate the field. 9. Once field population is complete, click **Save & Continue** at the bottom of the screen to save the new Contract Record and navigate to the new record's **Contract Details** screen. ![Save & Continue](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/2(259).png) 10. **If working with multiple files**, please follow the same steps as 1-6. Then with every file thereafter, follow the prompt. This asks the user if they are creating a new record altogether (the creation of multiple records at one time), if they are adding this file to the previously created contract from the subsequent entry (the addition of supporting documentation the the previously entered record), or if they would like to cancel the operation and keep the unentered files in the file queue. ![Create Records with Files](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/4(5).png) ![Contract Details](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/3(189).png) 11. Note that the file/document that the Contract Record was created from is automatically attached to the Contract in the **Files/Attachments** section of the **Contract Details** screen, where it can be opened/downloaded. ![Files/Attachments](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/3(190).png) **Method 2. Contracts Dropdown** 1. Navigate to **Contracts** > **Add Contract From File**. ![Add Contract from File location](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/Navigate%20%20to%20Contracts%20-%20Add%20Contract%20From%20File(1).png) 2. Click **Browse** or **Choose File** (depending on the Internet Browser used) to navigate to and select the text-based file/document from which to create the new Contract Record. ![Browsing for file](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/2(260).png) ![Browsing for file](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-1eg7nacq.png) 3. Optionally, any necessary File Notes can be added in the text box to the right of the file name. 4. Click **Continue** to open the **Add New Contract Record** screen. ![Add Contract from File](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/2(261).png) **OCR Type** Select one of the three options that appear on the VISDOM AI popup. **A. OCR Now**: This is if the document contains scans or if the user is unsure of the quality of the embedded text. In addition, this may be a better option for older text that has already been OCR’d many years ago, as the outcome may be less than desirable given recent advancements. Lastly, it is never a bad idea to OCR things into the CobbleStone® system over Embedded Text, for the sake of consistency and premium VISDOM results. This may take several minutes. **B. OCR and Notify**: This is a good option for longer documents that will certainly take a longer duration to process through the OCR engine. This puts the document into a queue and begins OCR’ing it in the background immediately. Upon completion, a notification appears in the Alerts & Notifications area. The user can bypass the typical extraction process once complete. **C. Use Embedded Text**: This option uses the text that is embedded in the document. This also works if the document has already been OCR’ed, as this process defers OCR until a later point, but VISDOM pulls text as available. It is possible that the user has a document where some text is embedded, and some is not, so OCR Now is a better choice given these circumstances. ![OCR Options](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-rby3mjld.png) **The Add Screen** If the document is an imaged based pdf, on the next screen, a preview of the pdf displays. ![Preview displays of the PDF](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-f93r8b6h.png) If it is an imaged based pdf, by clicking the **Text** tab, no text found displays. If there is text found in the document, it can be Auto-Extracted from the document and placed in the fields on the right hand side. For auto-extract settings please visit the [**Auto Extract Wiki Settings Page**](https://wiki.CobbleStone®software.com/docs/auto-extract-text). ![Image Based PDF](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-pvpma8r0.png) Contract Insight has a built in OCR (Optical Character Recognition) Tool for image based pdf's that will extract the text. **Note:** It is recommended that files larger than 25 MB be broken up and separated to separate files when uploading. Note many computer systems depend on the internet connection, time-out settings, e-mail settings and uploading large files might affect performance. The system does has not imposed a limit on the number of files that can be added to contract record. Results of the OCR Tool depend on the document quality. By clicking **OCR PDF**, Contract Insight will OCR the document and turn it into a text based pdf. ![OCR Document to turn into Text Based PDF](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-cf6ooysv.png) Once the OCR tool is used, the file name will change and, by clicking the **Text** tab, the extracted text displays (Again, the tool works better with better images). ![Once OCR file name is changed and text tab displays text](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-n4x33431.png) If the pdf is already text based, the screen will provide you with the text that was in the selected file/document as well as all of the **Add Contract Record** screen fields that should be displayed for the selected **Contract Type**. ![Text in PDF](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-vjdpuzo4.png) 5. Using your mouse, you can then select/highlight a portion of the text in the left box that a user can then drag and drop into the desired text box in the right hand side of the screen. ![Drag and Drop text into fields](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-bv90cmqd.png) ![Drag and Drop text into fields](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-ahegu41i.png) 6. Note that for drop down lists (such as for the **Vendor/Customer**, **Employee Assigned**, and **Department/Division** fields) still need to be clicked to then manually select the value needed to populate the field. 7. Once field population is complete, click **Save & Continue** at the bottom of the screen to save the new Contract Record and navigate to the new record's **Contract Details** screen. ![Save & Continue](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-fg4nn60d.png) ![Contract Details](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-h1l30rzi.png) 8. Note that the file/document that the Contract Record was created from is automatically attached to the Contract in the **Files/Attachments** section of the **Contract Details** screen, where it can be opened/downloaded. ![Imports to the Files/Attachments table](https://cdn.document360.io/e3626857-1fb5-4e27-b278-2d3fc5508be4/Images/Documentation/add-contract-from-file-image-l29iq5k2.png)