Skip to main content

Document Types

Each supported document type has a target extraction profile. The AI should classify the document first, then run the extraction logic for that class.

Rental contracts

Extracted fieldTarget entity
Landlord names, fiscal codes, contactsparties, contract_parties
Tenant names, fiscal codes, contactsparties, contract_parties
Guarantors and agenciesparties, contract_parties
Property address and cadastral dataproperties
Contract type, dates, duration, renewalcontracts
Rent amount, frequency, due daycontracts, rent_installments
Deposit amountcontracts
Tax regime and cedolare secca flagcontracts, property_tax_profiles
Collection IBANbank_accounts, property_bank_accounts

Utility contracts

Applies to energy, gas, water, internet, and phone contracts.

Extracted fieldTarget entity
Provider name, VAT number, contactsparties, service_provider_profiles
Property or unit addressproperties, property_units
Service typeproperty_services
Contract code, customer codeproperty_services
POD, PDR, meter codeproperty_services
Start date, billing frequencyproperty_services
Expected recurring amountproperty_services, expected_expenses

Utility bills

Extracted fieldTarget entity
Provider and customer codeparties, property_services
Bill number and issue dateutility_bills
Due date and total amountutility_bills, expected_expenses
Billing periodutility_bills
Consumption valuesutility_consumptions
Bill PDF metadatadocuments

Bank transactions fallback

This is used when open-banking import is unavailable and the user uploads CSV, PDF, or screenshots.

Extracted fieldTarget entity
Account IBAN and bank namebank_accounts
Transaction date and value datebank_transactions
Amount, currency, credit/debitbank_transactions
Description and counterpartybank_transactions
Suggested property and categorybank_transaction_splits, transaction_categories

Invoices

Extracted fieldTarget entity
Supplier name, VAT numberparties
Property or unit referenceproperties, property_units
Invoice number and dateexpenses, documents
Amount, VAT, currencyexpenses
Category suggestiontransaction_categories
Payment due dateexpected_expenses

Tax documents

Examples include F24 forms and tax payment notices.

Extracted fieldTarget entity
Tax authority or payeeparties, service_provider_profiles
Tax typetransaction_categories
Property referenceproperties
Period and due dateexpected_expenses
Amount and payment statusexpected_expenses, bank_transaction_splits
Document metadatadocuments

Condominium yearly payment schedules

Extracted fieldTarget entity
Condominium administratorparties, service_provider_profiles
Property referenceproperties
Installment due datesexpected_expenses
Installment amountsexpected_expenses
Categorytransaction_categories

Insurance contracts

Extracted fieldTarget entity
Insurance companyparties, service_provider_profiles
Policy numberproperty_services or expenses
Covered propertyproperties
Start and end datesproperty_services
Premium amount and due datesexpected_expenses
Contract PDFdocuments

Property ownership documents

Examples include cadastral documents and notary deeds.

Extracted fieldTarget entity
Owner and co-owner identitiesparties, property_parties
Ownership percentagesproperty_parties
Address and cadastral identifiersproperties
Purchase date and priceproperties
Cadastral income and categoryproperties, property_tax_profiles
Document metadatadocuments