ABBYY<sup>&reg;</sup> FlexiCapture<sup>&reg;</sup> ABBYY® FlexiCapture®

Transforming Business Documents into Business Value

Remove friction from document-intensive processes

Flexible workflow customization capabilities

With FlexiCapture capabilities, it is easy to create applications that meet the requirements of specific internal or outsourced business scenarios. FlexiCapture customization scripts and web service API enable companies to tailor processing stages and data routing to suit specific customer needs, including:

  • Document imaging software using third-party engines.
  • Connecting and utilizing third-party OCR/ICR engines.
  • Adding new verification and export stages.

document scanning and classification

Scanning and classification

FlexiCapture offers scripting capabilities for customizing scanning and classification stages. It is vital for some projects to have additional tools for scanning and classification in order to perform special actions or follow regulations.

data recognition and extraction

Recognition and extraction

This script enables a third-party OCR/ICR engine to recognize any region of a field in the document during the customized recognition stage. Recognition stage includes assembly of documents, document sets, text, and data extraction can be adjusted to any custom scenario.

automatic data validation

Auto-correction and data validation

The auto-correction script is launched automatically after recognition to auto-replace or modify data in recognized fields. Data validation scripts can be used to create rules to define custom algorithms for data validation and normalization (e.g. dictionaries, entire collection or just a custom set of symbols).

document image enhancement

Document image enhancement

In contrast to the standard assembly rules in document definition properties, a custom script provides the flexibility in document image enhancements by assembling documents into document sets based on user-defined rules, including:

  • Checking values (numbers, dates, etc.) in recognized fields
  • Requesting a flexible processing order for different combinations of documents that belong to the same set (e.g., AB or BC, or AD)
  • Splitting pages into separate documents

document verification


For the customized verification process, the scripts add controls over document-specific functions, change the software’s behavior for a particular project, or launch automatically for some events that occur when a batch, document or field is processed.

processed data export

Export rules

All processed data can be exported to different formats for further data utilization. Create custom export modules with a scriptable export to deliver data and images directly to external applications, including ECM, CRM and ERP systems.

Web Service API

Web service API makes it easy to develop custom applications or import modules that will deliver documents directly to FlexiCapture for indexing, classification and data extraction. Data captured by external applications arrive to FlexiCapture processing server over HTTP or HTTPS protocols. The scripts enable embedding of FlexiCapture web-stations into any back-end system and applying custom scenarios, stages, user roles and design (buttons, menus, and toolbars).

Web Service API functionality includes:

  • Adding batches of documents for processing.
  • Passing tasks/documents to an external verification module.
  • Receiving business-ready data.

Request demo

Just fill in the form below and we will be back to you shortly.

I am aware that I can revoke my consent entirely or in part at any time with effect for the future.

To revoke your consent, please go to unsubscribe webpage or send email at

By submitting this form, I consent to the use of my personal information for the purposes described in the Privacy Notice.

Thank you for your interest in ABBYY products!

We will get back to you shortly. If you’d like to contact ABBYY office in your region, please visit the Contacts page.

With best regards,
The ABBYY Team