Overview of structured document processing in Microsoft Syntex


Structured document processing was known as form processing in previous releases.

Use the structured document processing model (layout method) to automatically identify field and table values. It works best for structured or semi-structured documents, such as forms and invoices.

Microsoft Syntex uses Microsoft Power Apps AI Builder document processing (formerly known as form processing) to create structured document processing models within SharePoint document libraries.

You can use AI Builder document processing to create structured document processing models that use machine learning technology to identify and extract key-value pairs and table data from structured or semi-structured documents, such as forms and invoices.

Organizations often receive invoices in large quantities from various sources, such as mail, fax, and email. Processing these documents and manually entering them into a database can take a considerable amount of time. By using AI to extract the text, key-value pairs, and tables from your documents, Syntex automates this process.


For more ideas about how to use these models in your organization, see Get started driving adoption and Scenarios and use cases.

For example, you can create a structured document processing model that identifies all documents that are uploaded to the document library. From each document, you can then extract and display specific data that is important to you.

Screenshot showing the document library view.

You use example files to train your model and define the information to be extracted from your form. The layout of your document is learned by training your model. You only need five form documents to get started. Syntex will analyze your example files for key-value pairs, and you can also manually identify ones that might not have been detected. AI builder lets you test the accuracy of your model on your example files.

You can only create a structured document processing model in SharePoint document libraries for which it's enabled. If it has been enabled, you're able to see the Classify and extract option in your document library.

Screenshot showing the AI Builder model.

If you need it enabled on your document library, contact your Microsoft 365 admin.


For information about requirements to consider when choosing this model, see Requirements and limitations for models in Microsoft Syntex.

See also

Compare custom models

Train a structured document processing model

Power Automate documentation

Training: Improve business performance with AI Builder