Showing results for 
Search instead for 
Did you mean: 
Frequent Visitor

extracting contract clauses from a PDF (or OCR)



did the AI Builder API is able to extract clauses from a legal contract?

something like:

Section 1.1



Section 1.2



if no or not so good, is there other API available which performs well?

in multiple language... 😉

Power Apps
Power Apps

Hello @Jerome2 ,


Did you try to create a document processing model with unstructured document.?
Examples of unstructured documents are contracts, statement of work, letters, and more.

Create a document processing custom model - AI Builder | Microsoft Docs


Note: this document type is currently in preview. Table extraction is currently not supported. Only unstructured documents in English are supported.



Community Champion
Community Champion

AI Builder is pretty good. But you can try Azure's Form Recognizer. (Custom Model). So, I had a few forms, handwritten. I compared results of AI Builder as well as Form Recognizer, but the results of Form Recognizer were more accurate. Dont use Form Recognizer Action in power automate, directly call it with HTTP/API request. You will get the result in JSON format and try using variables and compose action to get your final result. 


Hi @Sundeep_Malik ,


Yes, today it's possible that results are a bit different between AI Builder Document processing and Azure Form recognizer. This is because, while AI Builder is based on Azure Form Recognizer, it's using only the GA API at the moment (V2.1), whereas Azure Form Recognizer already offers the preview API (V3). Note that AI Builder should use Form Recognizer V3 APIs by end of September.


If you encounter different results between AI Builder and Azure Form recognizer using same training set and same API version, please inform us and we'll investigate 🙂


Helpful resources

Power Automate News & Announcements

Power Automate News & Announcements

Keep up to date with current events and community announcements in the Power Automate community.

Community Calls Conversations

Community Calls Conversations

A great place where you can stay up to date with community calls and interact with the speakers.

Power Automate Community Blog

Power Automate Community Blog

Check out the latest Community Blog from the community!

Top Solution Authors
Top Kudoed Authors
Users online (4,503)