azure-ai-document-intelligence-ts

Extract text, tables, and structured data from documents using the Azure Document Intelligence REST SDK for TypeScript.

2.9k|323|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/microsoft/skills --skill azure-ai-document-intelligence-ts-microsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-ai-document-intelligence-ts
Source: https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-typescript/skills/azure-ai-document-intelligence-ts
Command: npx skills add https://github.com/microsoft/skills --skill azure-ai-document-intelligence-ts-microsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The SDK enables developers to extract text, tables, and structured data from documents using Azure Document Intelligence, simplifying data capture from diverse sources.

Core Features & Use Cases

  • Prebuilt models for invoices, receipts, IDs, and forms to accelerate data extraction.
  • Custom model workflows to build domain-specific document processors and integrate with existing data pipelines.
  • Use Case: automate document-heavy workflows such as invoice processing or identity verification at scale.

Quick Start

Install the client library and authentication components, then run a sample analyze against a prebuilt model.

Frequently Asked Questions about azure-ai-document-intelligence-ts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text and tables from invoices using Azure Document Intelligence in TypeScript?

You can extract text and tables from invoices using the Azure Document Intelligence REST SDK for TypeScript. It provides prebuilt models for invoices and forms, utilizing long-running pollers for asynchronous data extraction operations.

Does the Azure Document Intelligence TypeScript SDK support custom models for domain-specific forms?

Yes, the Azure Document Intelligence TypeScript SDK supports custom model workflows. This allows you to build domain-specific document processors and integrate structured data extraction into existing enterprise data pipelines.

What authentication methods are required to use the Azure Document Intelligence REST SDK?

Authentication for the Azure Document Intelligence REST SDK requires either DefaultAzureCredential or an API Key. You must install the @azure-rest/ai-document-intelligence package to authenticate and execute document data extraction.

Can I automate receipt and ID card data extraction at scale with Azure Document Intelligence?

Yes, you can automate receipt and ID card data extraction at scale using Azure Document Intelligence prebuilt models. The TypeScript SDK handles automated data capture from diverse sources like receipts, IDs, and forms.

How does asynchronous document processing work in the Azure Document Intelligence SDK?

Asynchronous document processing in the Azure Document Intelligence SDK uses long-running pollers for async operations. This mechanism manages the extraction of structured data from documents without blocking execution.