The IDP platform: from documents to your ERP, no data entry
The Intelligent Document Processing platform by Data Alchemy covers the document's entire journey: it captures invoices, delivery notes, orders, contracts and price lists, extracts the data with AI, validates it against your ERP master data and writes it straight into the ERP. A single end-to-end flow that eliminates manual data entry and takes the document from the inbox to a posted record in about 3 seconds.
accuracy on extracted data
from document to ERP writing
templates to configure or maintain
natively integrated ERPs
The end-to-end flow: capture, extraction, validation, writing
The platform is organized into four stages that run automatically one after another. Each stage is designed to work without manual intervention, with checks that guarantee only correct data reaches the ERP.
Capture
Documents enter automatically from email, monitored folders or the API.
The platform monitors a dedicated mailbox on Google Workspace or Microsoft 365 and captures attachments as soon as they arrive: PDFs, images, scans, FatturaPA XML. You can also upload files via folder or send them to the API. No more forwarding invoices to the back office or downloading them by hand: they enter the flow on their own.
Multi-engine AI extraction
An LLM understands the document and extracts the right fields, with no templates.
For each document type the platform assigns the best AI engine to read it (today Claude AI, with a proprietary model on the way). The AI understands the content and pinpoints taxable amount, VAT, due dates, supplier and line items even on layouts it has never seen, with no templates to configure. It automatically recognizes invoices, delivery notes, orders, contracts and price lists.
Validation
Data is checked against ERP master data and business rules.
Before writing, every extracted field is validated in real time against the ERP master data: suppliers, items, VAT rates, terms. The platform flags anomalies and inconsistencies — an unknown supplier, a total that doesn't add up — so questionable documents are handled before they enter the management system, not after.
Writing into the ERP
Validated data is written straight into the ERP via API, webhook or SQL.
The final step writes the structured data into the ERP through native integration: SAP, Zucchetti, TeamSystem, Microsoft Dynamics 365 and Oracle NetSuite, via REST API, webhooks or SQL. The document is posted, not just digitized: the operator has nothing to re-enter.
The result is a continuous cycle: the document enters from the inbox and leaves as a posted record in the management system in about 3 seconds, with a full audit trail of every step.
The platform's technical differentiators
Beyond the flow, what sets the platform apart is how it's built: an architecture designed for accuracy, integration and scalability across the document cycle of Italian SMEs.
Multi-engine approach
Not one model for everything: the platform picks the LLM best suited to each document type (today Claude AI), with a proprietary model in development for Q3 2026. So every document is read by the engine that understands it best.
Template-free extraction
No per-supplier or per-layout configuration: the AI understands the document and finds the right fields on the first pass, even on formats it has never seen. No templates to build and no maintenance at every invoice change.
Validation against ERP master data
Validation isn't a simple format check: it compares the extracted data with the real master data in the management system and with business rules, blocking errors before they reach the ERP.
Native ERP integration
Native connectors to SAP, Zucchetti, TeamSystem, Microsoft Dynamics 365 and Oracle NetSuite, writing via REST API, webhooks and SQL. Data arrives in the management system in the format it expects.
Developer API
Beyond email capture, the platform exposes a document extraction API: you send a document and receive structured JSON, to embed extraction into existing flows and applications.
Native FatturaPA support
The platform handles FatturaPA XML documents and Italian tax formats: it's tailored to the accounts-payable and receivable cycle of Italian companies, not a generic IDP to adapt.
Which documents the platform processes
A single platform for all your business documents: each one is recognized automatically, extracted and written into the correct ERP module.
Invoices
Supplier and customer invoices, including FatturaPA XML: taxable amount, VAT, due dates and line items ready to post.
Delivery notes
Delivery notes (DDT): packages, quantities, order references, for reconciliation with invoices and orders.
Orders
Purchase and sales orders: items, quantities, prices and terms written straight into the management system.
Contracts
Extraction of clauses, amounts, dates and counterparties from contracts, to bring the data into business systems.
Price lists
Supplier PDF price lists turned into structured tables: codes, descriptions and prices ready to import.
Explore the platform's components
Email document acquisition
How the platform intercepts and captures documents from the mailbox on Google Workspace and Microsoft 365.
Learn more →IntegrationERP integration
How validated data is written into SAP, Zucchetti, TeamSystem and other systems via API and SQL.
Learn more →TechnologyThe multi-engine AI technology
The architecture that assigns each document the best LLM to read it, with 99.8% accuracy.
Learn more →Frequently asked questions about the IDP platform
What is Data Alchemy's IDP platform?
It's an Intelligent Document Processing platform that covers the entire document cycle: it captures invoices, delivery notes, orders, contracts and price lists, extracts the data with AI without templates, validates it against the ERP master data and writes it straight into the ERP. A single end-to-end flow that eliminates manual data entry.
How does a document go from email to a posted record in the ERP?
In four automatic stages: capture (the document enters from email, folder or API), extraction (an LLM understands the document and extracts its fields with no templates), validation (data is checked against ERP master data and business rules) and writing (validated data is written into the management system via API, webhook or SQL). The whole journey takes about 3 seconds.
What does multi-engine AI extraction mean?
It means the platform doesn't use a single model for every document, but assigns each type the LLM best suited to read it (today Claude AI, with a proprietary model arriving in Q3 2026). So every document is processed by the engine that understands it best, reaching 99.8% accuracy.
Does the platform integrate with our ERP?
Yes. The platform has native integrations with SAP, Zucchetti, TeamSystem, Microsoft Dynamics 365 and Oracle NetSuite, and writes validated data via REST API, webhook or SQL. A document extraction API is also available to embed extraction into custom applications and flows.
Do I need to configure a template for each supplier?
No. The platform extracts data without templates: the AI understands the document and finds the right fields even on layouts it has never seen, so there's no need to create or maintain rules for each supplier or invoice format.
See the platform at work on your documents
Tell us about your use case: we'll show the whole flow — capture, extraction, validation and writing into your management system — on your real documents, so you can see in practice how the platform eliminates data entry.
Request a demo