Start with 80+ maatjes, not one.
The whole library is ready from day one, proven in 14 Odoo environments. New maatjes arrive every week, usually because a company ran into something. And the existing ones keep improving: what we learn in one place flows back into every maatje.
A selection from the library. Every maatje is in the app.
Finance
22 maatjes, 14 more in the app
Three-Way Match
Invoice checked against order and receipt
Duplicate Vendor Bills
The second copy, before you pay twice
Vendor Bank Change Watch
A changed bank account before the payment
Vendor Bill Anomaly Scan
Amounts that are out of line
Bank Reconciliation Suggestions
Proposals for reconciling
Credit Note Offset
Credit notes left standing
Recurring Costs Early Warning
Subscriptions that quietly creep up
Bill Digitization
Replaces the OCR module
Closing
9 maatjes, 3 more in the app
Period Closing Controller
Runs four checks and sums up
Check: Bank Reconciliation
Is everything reconciled
Check: Drafts and Lock Dates
Drafts and forgotten lock dates
Check: Partner Balances
Balances that don't add up
Check: Tax and Revenue Trends
VAT and revenue against the trend
Maandcommentaar
Writes the commentary on the figures
Sales and CRM
14 maatjes, 8 more in the app
Impossible Promises
Delivery dates you won't make
Credit ExposureGate
Holds the order when the risk is too high
Delivered, Not Invoiced
Delivered but never invoiced
Unbilled Work / WIP
Work left sitting on the shelf
QuotePilot and QuoteBuilder
Drafts and sharpens quotes
Sales Team Performance
Analysis per team
Inventory and manufacturing
10 maatjes, 3 more in the app
Credit Hold Deliveries
A shipment to a customer who owes too much
Dead Stock Promises
Deliveries waiting on stock nobody ordered
BoM Drift
A production order on a changed bill of materials
Double Ordering
The same thing bought twice
Purchase OutlierGate
A purchase order that breaks the pattern
Warehouse Picking Plan
The picking plan for the day
Store Stock Rebalancing
Stock between your locations
Service and helpdesk
9 maatjes, 4 more in the app
Ticket Review and Summary
Reads, summarises, proposes the next step
Waiting Customers
Who has been waiting on us too long
Service Schedule Optimizer
Planning for the service team
Service Schedule Repair
Fixes a schedule that got stuck
Ticket Analysis
Patterns across tickets
Documents
10 maatjes, 5 more in the app
Order Confirmation to Purchase Order
A confirmation becomes a purchase order
Document to Journal Entry
A document becomes a journal entry
Create Invoice from Document
An invoice from an attachment
Products with Variants from an Order Sheet
Products from an order list
Attach Contact to Document
Links the right contact
Platform
10 maatjes, 5 more in the app
Build Odoo Spreadsheet Dashboard
Builds a dashboard on request
Build Responsive Odoo Cockpit
A cockpit for the management team
Natural Language Domain
Search filters in plain language
Question Answer
A question about a record
Text Styling
Four variants for tone and layout
Built to measure
From sessions with clients
Each of these started in a session at one company and now runs at the next. What moves along is the pattern, never the data: that stays in your own Odoo. We don't name names.
Timesheet Closing Controller
Timesheet closing at a service provider
Weekly Task Digest
Weekly overview at a technical installer
Project Template Filler
Fills projects from a template
Leave Rebilling Report
Rebilling leave at a retailer
Unused User Licenses
Licences nobody uses
No maatje for that yet.
Tell us what you need. Often someone else is missing exactly the same one.
PLAN A FREE CALL
Missing a maatje?
Tell us what goes wrong in your Odoo. If it helps others too, it goes into the library and everyone benefits.