No more chasing Excel, WhatsApp and email. CRApp handles business trips, invoices, staff, documents and dashboards in one place — with an AI agent that understands requests in Italian and gets the job done. Built for SMBs in automation, plant engineering and commissioning.
Marco is in Dubai for commissioning. He opens CRApp on his phone, clocks in, takes a photo of the bar receipt — the app reads the amount (AED 87.50), currency, merchant, converts it to EUR at the day's ECB rate and files it in the client folder on your storage (server, NAS or cloud — whatever you already use). Three taps, zero month-end emails.
Claude vision reads the amount, currency, merchant, date. In Dubai it understands it's AED. Suggests the category ("meals", "transport"). You confirm (or correct). The receipt lands in your archive inside the project folder, organised by month. The expense is pre-approved if it's under your threshold.
No more "what's the situation today?". The AI agent generates a contextual brief every morning at 7 (English or Italian — your choice): anomalies, deadlines, weekly hours, revenue YTD vs forecast, expenses to approve. Numbers are live — no manual export, no Excel.
39 registered tools, role-gated, with explicit confirmation on writes. Fluent in Italian and English. No menus, no forms: write what you want, the agent picks the right tool, shows you what it's about to do and waits for your OK.
| Project | 0775 Foodline-L7 (Mecnova → Foodline) |
| Marco Bianchi | 104.5 h |
| Period | 1 → 28 May |
| Proxy amount | € 4,703.25 |
| 30d incoming | € 18,430 |
| Open | € 31,132 (2 invoices) |
| Net forecast June | + € 9,840 |
| Expected salaries | € 11,200 |
| Buffer | € 7,070 ⚠ |
The LLM doesn't even see the tools your role can't use. Defense in depth at 2 levels.
Every destructive operation stops and shows you what it's about to do. No surprises.
Audit on every write. Client created by mistake? "Undo" button in the admin page.
Double click, timeout retry, flaky network: the agent never duplicates. Ever.
"Every Friday at 5pm send me the weekly summary" — done.
"Simulate approving all May expenses" — projection without commit.
CRApp is not a script that does only what you tell it. The more you use it, the better it understands your habits, your clients, your senders, your technical terms. In 6 months it will be better than today — no "upgrade" needed, no intervention from you.
Your accountant, regular suppliers, key clients. The more emails arrive, the more accurate the classifier becomes. No rules to write by hand.
The names of your projects, your internal codes, your clients, your technicians. Tell it once, it remembers forever.
Semantic embeddings on every PDF, contract, invoice, receipt. "Find that 2024 contract with the penalty clause" actually works.
Recurring expenses under threshold, known clients, standard invoices. You only step in on the new cases.
Thresholds, alerts, anomalies, morning brief: all calibrated on your real numbers, not on generic benchmarks.
Every correction you make (wrong category, unrecognised client) goes back into the model. Wrong once, never twice.
The app knows your hours, projects, clients, rate cards, reimbursements and foreign daily allowances. It generates the draft, turns it into an invoice, produces the compliant Italian FatturaPA XML, prepares it for PEC delivery to the SDI exchange. 7 invoice templates (services, package, reimbursement, discount, km, daily allowance, mixed). Compatible with AdE-accredited archival.
INVOICE_n_CLIENT.pdf in the right folder of your archive.Automatic IMAP polling, AI classifier that understands if the attachment is a payslip, an outgoing invoice, an incoming one, an Italian tax payment form (F24), a training certificate. Recognises the sender (e.g. Studio Conti, your accountant), learns their habits, and files everything in structure: EMPLOYEES/BIANCHI_MARCO/PAYSLIPS/2026-05/, ADMIN/INVOICES/2026/, and so on. Works with your current storage — network server, NAS or cloud.
CRApp is not an automation script: it's a production-grade system with audit trail, rollback, quotas, idempotency and a serious test plan. 351 automated tests, Docker Compose deploy, host monitoring built-in.
One instance, N companies. Tenant isolation at DB level. Admin onboarding via wizard.
Logo, colours, name via env. The same app becomes "MaxiAutomations-App" in 10 seconds.
Every write tracked: AgentAction, NasMovement, LLMUsageLog. Compliance-ready.
Rate limit on destructive operations to cap brute-force and abuse. Sensible defaults.
Same web codebase → Android / iOS APK. Push notifications via FCM (off by default).
Everything in Italian: UI, agent, FatturaPA, terminology (WBS, VAT-ID, flat-rate regime). Switchable to English.
FastAPI + auto-generated OpenAPI. Integration with other systems in 1 hour.
Plugs into what you already use: network server, NAS (Synology, QNAP), private cloud. No lock-in.
Semantic embeddings on every uploaded PDF. The agent cites the source.
CRApp is already in production: 351 passing tests, 0 rollbacks, real users on site and in the office. A short call to see if it makes sense for you too — no slides, just your real workflow.