---
description: Integrate intelligent document processing (IDP) into your Processes.
---

# IDP Package

## Overview

The IDP package includes client-side features to ProcessMaker IDP. ProcessMaker IDP is ProcessMaker's intelligent document processing (IDP) solution.

ProcessMaker IDP is technology that uses Artificial Intelligence (AI) and Machine Learning (ML) algorithms to extract information and insights from unstructured data sources such as documents, images, and videos. ProcessMaker IDP can automatically classify, extract, validate, and transform data from different types of documents such as invoices, contracts, purchase orders, driver's licenses, and many others.

ProcessMaker IDP can benefit organizations in numerous ways. Use ProcessMaker IDP to reduce processing times, minimize errors, improve compliance, and enhance operational efficiency. Specifically, the benefits of including ProcessMaker IDP into workflow solutions may include the following:

* **Streamline business processes:** ProcessMaker IDP can automate repetitive tasks related to document processing, freeing up staff to focus on higher value tasks. This can lead to streamlined business processes, and faster turnaround times.
* **Cost savings:** ProcessMaker IDP can reduce costs associated with manual data entry and processing via automation. Furthermore, save costs by preventing costsly data re-entry related to human errors.
* **Improved compliance:** ProcessMaker IDP can ensure that documents are processed in accordance with company policies and regulatory compliance.
* **Data insights:** ProcessMaker IDP can help organizations to gain insights from documents, such as identifying opportunities for revenue growth and cost savings.

For example, ProcessMaker IDP can automate invoice processing: extract key data from invoices such as the vendor name, invoice date, invoice number, and the total amount, and then automatically validate and transform this data into a format that can be uploaded to the organization's accounting system.

The IDP package has the following components after it is installed:

* **IDP connector:** Use [IDP connectors](broken-reference) to integrate ProcessMaker IDP into your business Processes.
* **IDP settings:** Prior to using IDP connectors, [authenticate ProcessMaker Platform with your ProcessMaker IDP instance and configure which folders in ProcessMaker IDP from which to store documents for processing](broken-reference).
