This 18-minute demo shows you two ways to integrate generative AI into your document processing pipeline.
Supercharge AI automation with the power of reliable, accurate OCR
Increase straight-through document processing with data-driven insights
Integrate reliable Document AI in your automation workflows with just a few lines of code
PROCESS UNDERSTANDING
PROCESS OPTIMIZATION
Purpose-built AI for limitless automation.
Kick-start your automation with pre-trained AI extraction models.
Meet our contributors, explore assets, and more.
BY INDUSTRY
BY BUSINESS PROCESS
BY TECHNOLOGY
Build
Integrate advanced text recognition into your applications via API.
Production-grade document parsing infrastructure for AI workflows.
AI-ready document data for context grounded GenAI output with RAG.
Explore purpose-built AI for Intelligent Automation.
Grow
Connect with peers and experienced OCR, IDP, and AI professionals.
A distinguished title awarded to developers who demonstrate exceptional expertise in ABBYY AI.
Explore
Insights
Services
July 20, 2026
ABBYY's Document AI platform Vantage now supports prompt-based extraction, a feature that lets you connect large language models (LLMs) directly to your document processing workflows and extract structured data using natural language instructions. No custom coding, no separate platform, no upfront model training required. This post walks through what the feature does, supported LLM providers, how to connect them, and the practical capabilities that make it enterprise-ready from day one.
Jump to:
What is prompt-based extraction in the ABBYY Vantage platform?
LLM connectivity: Bring your own model
How prompt-based extraction fits into a hybrid workflow
What's next for LLM integration in the ABBYY Document AI platform?
Prompt-based extraction allows you to use natural language instructions to extract structured data from documents using an LLM of your choice. Instead of training a traditional machine learning model, you describe the fields you want to extract, define the output format, and let the LLM handle the rest.
The feature lives inside ABBYY Vantage's Advanced Designer as a dedicated activity. You add it to a workflow canvas the same way you would add any other extraction activity, connect it to an LLM provider, write or adjust a prompt, and run it against your documents. The result maps directly to the output fields you have defined in the skill.
This matters because it extends what the platform can do. Purpose-built machine learning models remain the right choice for high-volume, structured, repeatable documents. Prompt-based extraction fills the gap for documents with high layout variability, low-volume high-value cases, and scenarios where you have no labeled training data to start from.
ABBYY Vantage takes a model-agnostic approach. You supply the LLM credentials; the platform handles the rest. Connections are configured once at the tenant level and are immediately available to all skill designers in your organization.
Three providers are supported through native, pre-built connections:
Each provider has different configuration requirements, but the setup process follows the same pattern: navigate to Configuration in the Admin section, open Connections, click "Add Connection," select your provider, enter your credentials, and run a connection test. A green checkmark confirms the connection is live. Tenant administrators can also override the default connection per environment after a skill is published, without needing to republish the skill.
While we are working to extend the native connectivity within the prompt-based extraction feature, you can connect other models using the Custom Activity feature. This feature extends connectivity beyond the three pre-built providers, allowing you to invoke any third-party REST service from within a document skill. This makes it possible to route documents to other LLMs, including models like Anthropic Claude, self-hosted models, or proprietary enterprise LLMs. You define the document fields, text, and image formats before sending them externally, and you choose output formats beyond the defaults. This gives you control over what data you share and reduces coding effort significantly. We also offer pre-built connectors for additional providers through the ABBYY Marketplace.
Writing effective extraction prompts from scratch takes time and expertise. The prompt-based activity in ABBYY Vantage includes pre-engineered prompts built on decades of document processing experience. These are not generic templates. They encode specific knowledge about how business documents are structured, how field labels vary across languages and formats, and how to instruct an LLM to extract data verbatim without inferring or reformatting values.
A typical pre-engineered prompt includes four components:
You can adjust these prompts to add context, expand field rules, or introduce conditional extraction logic. The pre-engineered structure gives you a reliable starting point rather than a blank page.
Before a skill reaches production, you can test prompt-based activities directly against real documents inside Advanced Designer. Select a document from your test set, run the activity, and review the extracted fields in the predicted view. Each extracted value shows the field name, the text pulled from the document, and the location within the document where the value was found.
This design-time testing loop lets you identify issues quickly and iterate without affecting live processing. Common refinements include:
The iterative approach, changing one rule at a time and testing against multiple documents, produces more consistent results than optimizing for a single example. Document format also affects results. The platform supports several options for how documents are sent to the LLM, including plain text, formatted text, and annotated text. Annotated text is the recommended format because it preserves document structure while being efficiently processed, and it avoids the higher token costs and limited support associated with sending raw PDF files.
Sending an entire document to an external LLM API on every extraction request creates two problems: cost and data exposure. The ABBYY Document AI platform addresses both through selective processing.
Because prompt-based extraction runs as one activity within a broader document skill, you can configure it to process only specific parts of a document. The platform's optical character recognition (OCR) and layout analysis runs first, producing a clean, structured text representation of the document. You then send only the relevant sections or fields to the LLM, rather than the full raw document.
The practical benefits are direct:
This approach also reduces the risk of prompt injection, a known vulnerability when raw document content is passed directly to an LLM without preprocessing.
Prompt-based extraction works alongside, not instead of, the platform's other extraction methods. A typical invoice skill might use a pre-trained ML extraction model for structured fields like line items and totals, then add a prompt-based activity specifically for vendor banking details that vary too much across document layouts for a trained model to handle reliably.
The hybrid pipeline means each extraction approach handles what it does best:
| Document situation | Best-fit approach |
| High-volume, structured, repeatable documents | Purpose-built ML extraction |
| Low volume, high variability, or complex layouts | Prompt-based extraction (LLM) |
| No training data available | Zero-shot prompt-based extraction |
| Compliance-critical fields requiring audit trail | Deterministic extraction with human-in-the-loop |
| Mixed document sets with multiple use cases | Hybrid, per-document strategy |
Outputs from prompt-based activities flow into the same validation, human-in-the-loop review, and export steps as any other extraction result. The LLM's response is grounded in the source document, and because field values are extracted verbatim and mapped to specific line locations, you get a traceable output that supports compliance requirements.
To give you a sneak peek at what we have in the works for you: we are broadening LLM ecosystem support to include general-purpose and self-hosted proprietary models beyond the current pre-built connections. We are also developing prompt management and optimization tooling, enhanced governance and hallucination guardrails for LLM outputs, and ABBYY-hosted language models optimized for document processing to enable efficient and reliable zero-shot extraction without prior training.
Prompt-based extraction closes one of the most common gaps in document automation: the ability to handle documents that are too variable or unstructured for traditional model training, without building a custom integration from scratch. The combination of pre-built LLM connections, pre-engineered prompts, design-time testing, and selective data sending means you can go from connection setup to a working extraction skill in under 30 minutes.
For full technical guidance, see the documentation on configuring LLM connections and extracting data with prompt-based activities. To explore what's possible across the full platform, visit abbyy.com/ai-document-processing.
Prompt-based extraction is a feature in ABBYY Vantage that lets you use natural language instructions to extract structured data from documents via a connected LLM. You define fields and write a prompt describing what to extract; the LLM processes the document and returns structured output in a specified JSON format. No model training is required.
The platform currently includes pre-built connections for OpenAI ChatGPT, Microsoft Foundry, and Google AI Studio (Gemini). Additional providers can be connected using the Custom Activity feature, which lets you call any third-party REST service from within a document skill.
Go to the Admin section, open Configuration, and navigate to Connections. Click "Add Connection," select your provider, enter your API credentials, and run a connection test. Once the test succeeds, the connection is immediately available to all skill designers in your tenant.
Yes. Advanced Designer includes a design-time testing environment where you can run prompt-based activities against real documents, review extracted field values, and refine your prompt before the skill goes live. You can test across multiple documents to validate consistency.
Rather than sending a full document to the LLM on every request, you can use the pre-defined prompts under "Extract data from previously extracted fields" in the prompt-based activity. In this configuration ABBYY's OCR runs first, converting the document into clean, structured text. You then send only the necessary portion of that text to the LLM. This reduces token consumption, limits data exposure, and improves extraction accuracy.
Use prompt-based extraction when you are processing low-volume, high-variability documents; when you have no labeled training data to start from; when document layouts change too frequently for a trained model to handle reliably; or when you need to augment existing ML-based models for specific areas or fields they struggle with. For high-volume, structured, or compliance-critical documents, purpose-built ML extraction remains the more accurate and cost-effective choice.
Yes. You can include label variations in multiple languages within your field rules (for example, listing "IBAN," "Bankverbindung," and "Coordonnées bancaires" as recognized labels for the same field). LLMs generally handle multilingual content well, and the annotated text format preserves document structure regardless of language.