Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[This topic is prerelease documentation and is subject to change.]
The contract processing prebuilt model uses Optical Character Recognition (OCR) capabilities to analyze and extract key fields and line items from contract entities. Contracts can be of various formats and quality including phone-captured images, scanned documents, and digital PDFs.
Important
- This is a preview feature.
- Preview features aren’t meant for production use and may have restricted functionality. These features are available before an official release so that customers can get early access and provide feedback.
Learn how to use the contract processing prebuilt model
To learn how to use the contract processing prebuilt model, select from the following articles:
- Power Apps: Use the contract processing prebuilt model in Power Apps
- Power Automate: Use the contract processing prebuilt model in Power Automate
Supported language, format, and file size
Supported language
Language locale code | Default |
---|---|
English (United States) | English (United States) en-US |
Supported format
For best results, provide one clear photo or high-quality scan per document.
Supported file types | Format |
---|---|
Image |
|
Document |
|
Supported file size
- The file size for analyzing documents is 20 MB
- The image dimensions must be between 50 pixels x 50 pixels and 10,000 pixels x 10,000 pixels
- The minimum height of the text to be extracted is 12 pixels for a 1024 x 768 pixel image. This dimension corresponds to about 8 point text at 150 dots per inch (DPI).
- For PDF documents, only the first 2,000 pages are processed.
Model output
Field | Description |
---|---|
Title | Contract title |
ContractId | Contract identification code |
Parties | List of legal parties
|
ExecutionDate | Date when the agreement was fully signed and agreed upon by all parties |
EffectiveDate | Date when the contract starts to be in effect |
ExpirationDate | Date when the contract ends to be in effect |
ContractDuration | Contract terms |
RenewalDate | Date when the contract needs to be renewed by |
Jurisdictions | List of jurisdictions
|
Confidence score
Field | Confidence score |
---|---|
Title | ✔ |
ContractId | ✔ |
Parties | - |
ExecutionDate | ✔ |
EffectiveDate | ✔ |
ExpirationDate | ✔ |
ContractDuration | ✔ |
RenewalDate | ✔ |
Jurisdictions | - |
Limits
Action | Limit | Renewal period |
---|---|---|
Calls (per environment) | 360 | 60 seconds |