Actions21
- Azure OpenAI Actions
- Batch API Actions
- Content Safety Actions
- Document Intelligence Actions
- Language Actions
- Speech Actions
- Translator Actions
- Vision Actions
Document Intelligence → Analyze Document
AI-generatedSummary
Submit a document to Azure Document Intelligence for analysis, wait for the asynchronous analysis to finish, and return a simplified result. Choose a prebuilt model or provide a custom model ID, then supply the document as a publicly accessible URL or an input item's binary property.
Inputs
- authentication (required) — Choose API Key authentication (default) or Microsoft Entra ID (OAuth2); configure the matching Azure credentials.
- modelId (required) — Select Invoice, Receipt, Layout, Read, ID Document, Business Card, or Custom / Other. Defaults to Invoice.
- customModelId — Required when Model is Custom / Other; enter the Azure custom Document Intelligence model ID.
- diInputType (required) — Choose URL (default) or Binary File as the document source.
- documentUrl — For URL input, provide the publicly accessible document URL.
- documentBinaryProperty — For Binary File input, name the incoming binary property containing the document; defaults to data.
Output shape
A single JSON result per input item.
When analysis returns a result, JSON contains documentType, confidence, fields, pages, and _raw (the full analyze result). fields contains values and confidence scores from the first analyzed document. If no analyzeResult is present, the operation returns {_raw: raw response}. The operation submits the analysis and polls until it succeeds; failures and timeouts raise errors.