You need to feed mixed scanned contracts into an agent as clean, structured markdown. Which service fits?
Why D is the answer
Azure Content Understanding
Content Understanding combines OCR, layout analysis and field extraction, and produces output suited to RAG and agents.
In detail
- Content Understanding turns mixed content into structured output, such as markdown.
- Check structure on a sample, especially tables.
Use case
An illustrative scenario, not a real incident.
A legal team has mixed scanned contracts. Content Understanding turns them into clean markdown that an agent can use.
See it in different ways
flowchart TD
A{"Source content"} -->|"Structured documents, exact fields"| B["Document Intelligence"]
A -->|"Documents, images, audio, video"| C["Content Understanding"]
B --> D["Structured output"]
C --> D
D --> E["Search index or agent"]stateDiagram-v2 [*] --> Extract Extract --> Review: low confidence Extract --> Index: high confidence Review --> Index: corrected Index --> [*]
flowchart LR S0["Scanned contracts"] --> S1["Content Understanding"] --> S2["Structured markdown"] --> S3["Agent"]
Key point: Content Understanding gives agents clean structure.
Why the other options are wrong
- A. Azure Blob Storage with lifecycle rules
- Lifecycle rules manage storage.
- B. Azure Speech in Foundry Tools
- Speech works on audio.
- C. Azure AI Language key phrase extraction
- Key phrases do not give structured markdown.

