The intelligent operating system
of your company.
People, job orders, invoices and margins in one system, with an AI that answers from your own data: no more spreadsheets to chase, invoices out on time, and a month that closes without surprises.
Everything the work touches, in one place.
Modules switch on one at a time. The ones you switch on share the same records, so a figure entered in one is never entered again in another — and the AI assistant answers across all of them.
- AttendanceClock-ins that become a daily timesheet, reconciled against the hours logged on job orders.
- Shift planningPlan people by period against the jobs they work on, and see the load before it becomes overtime.
- Leave and absencesRequests, approvals and balances, on the same calendar the shifts are planned on.
- HR and contractsContracts, compensation lines, HR documents and their expiry dates, on the same person the hours already belong to.
- Sales invoicingElectronic invoices to the Italian SdI, proformas, numbering series and the payment schedule.
- Purchase cycleSupplier invoices read from their XML, allocated to a job, paid with a real CBI bank file.
- Purchase ordersOrders numbered on confirmation, each keeping the conditions it went out with.
- InventoryWho holds what, where it is and what state it is in, with every movement on the record.
- Document controlCompany documents with a structured code, a revision history, and a named person on each approval step.
- Corporate documentsDURC, certifications, policies and filings, each with its expiry and a reminder that arrives before it.
- CredentialsCompany passwords in shared lists, encrypted in a dedicated vault, with every reveal on the security log.
- Car poolThe company fleet with its bookings: who has which vehicle, when it comes back, and never two people on the same van.
- Desk bookingDesks, parking spots and meeting rooms booked on the floor plan, with the rules you set per resource type.
- AIAn assistant that answers from your data, and recurring tasks that run on the schedule you set.
- AI agentsScheduled agents that run a recurring flow, starting with the month-close, leaving drafts to review and a report of what they did.
- Reports and exportsAny table becomes an XLSX with the filters it was showing, from templates you keep for the exports you rerun.
- Public APIPer-company API keys with scoped access, a REST API over your records, and signed webhooks when they change.
- To-DoPersonal and shared lists: what has to be done, by when and whose it is, whichever module it came from.
The hour does not stop at the department door.
Four teams that in most companies exchange spreadsheets. Here they write into the same records, and each hands the next a figure nobody has to enter again.
The people doing the work
Clock in, log the hours against what they actually worked on, file an expense from site.
Whoever runs the work
Builds the plan, watches the load, declares what is finished, and sees the margin while the job is open.
Administration
Turns approved work into documents, issues them, follows what came in and what went out.
Whoever reads the numbers
Classifies onto cost centres, sets budgets, and reconciles against the accountant.
None of it is an integration.
The hour you approve is the same hour that turns up on the progress statement and then on the invoice: nobody copies it from one place to the next. That is why what is still to bill on a job is a number the system works out, and why the same hour cannot leave on two invoices.
Same record, three moments. Example data.
Who works in it every day.
- On site and in the field
- People clock in, log their hours against what they actually worked on, and file an expense from a phone.
- Whoever runs the work
- Builds the plan and the activity tree, assigns people by period, and watches the margin while there is still time to act on it.
- Administration
- Turns approved work into progress statements, then into invoices that leave for the SdI validated.
- Management control
- Classifies cost and revenue onto cost centres and reconciles against the accountant's figures.
Who it is built for.
Every company breaks in a different place. Come in by how you work, by who you are, or by your sector: each page names the three or four modules that matter there.
- Companies that work by the jobSites, installations, orders: every hour and every cost lands on its commessa, and the margin shows while the job is open.
- Services billed by the hourMaintenance, assistance, recurring interventions: hours logged once, valued by the listino, invoiced without re-typing.
- Teams that work off siteSquadre in cantiere and technicians on the road: one tap to clock in, a receipt photographed, and an office that stops chasing people.
- SMEsOne system instead of five tools and the spreadsheets that hold them together — switched on a module at a time.
- Professional firmsEngagements, hours per person, and the write-off you stop discovering at year end.
- ConsultanciesPeople on several accounts at once, a utilisation figure you can trust, and the margin per client while the project runs.
- Agencies and studiosRetainers and projects side by side, hours that reach the invoice, and the account that quietly stopped being profitable.
Work done twice is not work.
Every time a figure is written down again somewhere — the hours into a spreadsheet, the invoice from memory, the costs into a file only one person opens — the company pays for it twice. Once to write it, and once when the two numbers disagree and somebody has to find out which one is true. Duckday exists to remove the second time, because that is where the margin goes.
You already have something.
Almost everyone does. Modules switch on one at a time, so there is no single day when the whole company changes tool at once: you start with the part that hurts and leave the rest where it is.
Start where it hurts
One module first — presenze, commesse or invoicing. The rest of the company keeps its tools, and nobody migrates on day one.
What comes across, in writing
Customers, listini, open commesse: what can be brought in and what cannot, we tell you before you sign, not after.
The next module finds its data waiting
Each module you switch on finds the records the previous one already holds. Nothing is re-entered on the way in.
It talks to what you already use.
Transmission to the SdI runs through Invoicetronic. Approved receipts and issued invoices go to compliant digital preservation with Aruba DocFly. Company data is looked up in the registry via OpenAPI.it, HR data syncs with Factorial, and the AI features connect to the AI provider you choose.
Fair questions.
- Is it an ERP? Do we have to replace everything?
- It covers the operation — people, jobs, invoicing, control — and modules switch on one at a time, so you replace one tool at a time or none at all. General ledger stays with your accountant, and Duckday reconciles against it rather than replacing it.
- How long does it take to start?
- It depends on what you switch on and what has to be brought across. What can be imported and what cannot, we tell you before you sign — not after.
- Where is our data?
- In a datacenter in Milan. Your data stays in Italy and is handled under the GDPR; the detail, sub-processors included, is published in the legal pages of this site.
- Does the electronic invoicing really transmit to the SdI?
- Yes — transmission runs through an accredited intermediary, and the XML is checked before it leaves, so a formal error is caught before transmission instead of coming back as a rejection. You need an active contract with the intermediary; producing and checking the document is Duckday's part.
- Where does the AI fit in all this?
- An assistant answers from your records, within each person's permissions; insight rules flag anomalies — a stalled deal, a slipped margin, hours no commessa explains; and scheduled agents run recurring flows and report what they did. Each piece is switched on per company — and none of it ever decides a monetary figure. Amounts stay with the pricing engine, which is deterministic and auditable.
- What does it cost?
- A fixed monthly fee per active module plus a variable share per active user, in bands. Quoted per company, in writing — there is no public price list and no figure on this site that pretends otherwise.
Tell us how you work today.
There is nothing to prepare. Half an hour on how your company runs — who tracks the hours, how an invoice comes together, when you find out whether a commessa made money — and we tell you which modules would fix it and what a quote looks like.
Priced per company: a fixed monthly fee per module plus a variable share per active user, in bands. No public price list.