Extract key data from sales agreements with an AI-powered OCR
Koncile's AI OCR, a solution for extracting and controlling sales agreements, powered by AI, finally reliable, customizable and available as an API.
50 free credits
No credit card
100% secured


The best teams work with Koncile
The OCR that detects key data from sales agreements
Charge your Sales agreement in image or PDF format in Koncile OCR, and get structured data ready to use by XLS, JSON, or database.
The Koncile data capture tool allows you to select, modify or enrich the fields to be extracted : identity of the parties, sale price, suspensive conditions, conditions suspensive, key dates, notary information... everything is automated for fast and reliable processing.
.png)

Pierre Laprée
Founder & CPO at SpendHQ
Koncile automates the intelligent extraction of contractual data. Despite the complexity of our clients’ contracts, the tool ensures quality and speed, saving us valuable time.
Comprehensive field extraction from sales agreements using our specialized OCR engine
Optimize your treatment of Sales agreement thanks to Koncile OCR. Capture all the key information (identity of the parties, prices, prices, terms, conditions, dates, clauses) and convert them into the format of your choice.
The tool recognizes each field in the document, line by line or by block, and can then reformat, enrich or interpret them according to your business needs (legal, logistical or financial).
Nom | Type | Exemple | Instruction | |
---|---|---|---|---|
Validité | Text | Oui | Vérifie que le RIB est bien constitué des éléments suivants : | |
Pourquoi Koncile ?
Why choose Koncile OCR for your Sales agreement ?
Tailor the extraction to your needs
Easily add or modify extraction fields in the Koncile parser interface using natural language.
Set up Koncile in just one day
Koncile is pre-trained and can be deployed in a single day for all your extraction use cases.
No need for training on large volumes of your data.
Connect Koncile to your tools
Capture data in a structured format such as JSON, XLSX, CSV, or others.
Connect your application via our API. Access the full documentation here.
Testez Koncile dès maintenant
Try next-generation data extraction
Start with a sales agreement model, test it, and scale up
Créez vos modèles d’extraction, testez sur un premier document et passez à l’échelle !
An OCR solution designed to extract your sales agreements
Automatic extraction of information from the sales agreement
Name of the parties, address of the property, sale price, sale price, suspensive conditions, date of signature, notary, legal deadlines, etc. Koncile automatically extracts key data from paper or digital sales agreements (PDF, scan, photo...).
From the sales agreement to a database
Facilitate the management of your real estate legal documents by transforming your sales agreements into structured and usable data, ready to be integrated into your business tools (CRM, ERP, compliance or real estate management tools).
Multi-format processing
Easily manage and standardize the information contained in your sales agreements, regardless of the source: paper scan, digital version, or notary export. Koncile OCR allows you to extract information easily, without manual re-entry.
Parsing sales agreements via API
Build a comprehensive sales engagement database and integrate it with your applications via our OCR API. Track transaction history, automate extractions for compliance, billing or business management.
Beyond OCR: Validation & control of extracted data
Is the compromise information complete? Are the suspensive conditions correctly identified? Are the dates or prices consistent with your contracts or logistics flows? Koncile allows you to automate the reading, verification and validation of the key data of a sales agreement, for smooth and secure processing.
L’API pour automatiser votre gestion documentaire
The OCR API to automate the management of sales agreements
status
string
Document status, which can be DONE, DUPLICATE, or IN PROGRESS.
document_id
integar
Unique number assigned to each document
general_fields
objects
General fields that appear only once in each extracted document. Returned in the format: {field name: extracted value}
line_fields
objects
Repeated fields extracted in bulk for each line or table. Returned in the format: {field name: extracted value}
status
string
Statut du document qui peut être DONE, DUPLICATE, IN PROGRESS.
document_id
integer
Numéro unique attribué pour chaque document
general_fields
objects
Champs généraux apparaissant une seule fois dans chaque document extrait. Retour au format : {nom du champ: valeur extraite}
line_fields
objects
Champs répétés extraits en bloc pour chaque ligne ou chaque tableau. Retour au format : {nom du champ: valeur extraite}
Request
curl api.koncile.ai/tasks/{task_id}/ \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $API_KEY"
response = requests.get(f"{api_url}/tasks/{task_id}/",
headers={"accept": "application/json", "Authorization":{"Bearer{api_key}"})
Response
{
"status": DONE | DUPLICATE | IN PROGRESS | FAILED,
"document_id": ID,
"document_name": "name",
"status_message": "",
"General_fields":
{
"Date" : {"value": "05/08/2022", "confidence_score": 0.99},
"Price" : {"value": "$23", "confidence_score": 0.98}
}
,
"Line_fields":
{
"Date" : [{"value": "05/08", "confidence_score": 0.97}, {"value" : "05/08", "confidence_score": 0.98}, ],
"Price" : [{"value": "$23", "confidence_score": 0.98}, {"value": "$12", "confidence_score": 0.97}],
}
}
Security and privacy by design
No training on your data
Fully encrypted application
Secured data storage
GDPR compliant
Explore our template library
Any question?
Contact us at contact@koncile.ai, check out our documentation, or book a demo.
How does Koncile integrate with my existing tools and software?
Koncile is accessible via an API, with complete documentation available here. Additionally, you can import your documents directly into the application and download the extracted data in XLSX, XLS, CSV, or JSON formats for seamless integration into your workflows.
What are Koncile's prices?
Koncile offers 3 plans, including enterprise options for handling large volumes of data. You can check our pricing on the dedicated page in our documentation.
Can the OCR handle quotes in multiple languages?
Yes, Koncile supports multiple languages for quote analysis. Our OCR technology is capable of recognizing and extracting data in different languages, ensuring flexibility for businesses operating internationally.
How does Koncile integrate with my existing tools and software?
Koncile is accessible via a powerful API, with full documentation available here. Additionally, you can upload documents directly in the app and download extracted data in XLSX, XLS, CSV or JSON formats for seamless integration into your workflows.
What is Koncile’s pricing structure?
Koncile offers three plans, including enterprise options for handling large data volumes. Check out our pricing on the dedicated page in our documentation.
What are general fields and repeated fields?
In each extraction template, you will find:
- General fields: These are pieces of information that appear only once in each document (e.g., the invoice number or the invoice date).
- Repeated fields: These are pieces of information that appear multiple times in a document, such as item descriptions or prices in each line of a quote. Use repeated fields for extracting tables and charts from your documents.