
Dehouse runs coworking spaces. We built the system that manages occupancy, subscriptions, recurring billing, treasury and the counter, with an AI agent following the development of the product itself.
Every client holds a subscription with a renewal, an assigned space, associated collaborators and consumption at the counter. Every month all of it has to become an invoice, and real occupancy has to be visible before a room is promised.
Occupancy was promised from memory, and rooms were double-booked past capacity.
Renewals were tracked by hand, so expiring subscriptions surfaced late.
Monthly invoicing was rebuilt client by client, every month.
Counter sales and supplier invoices reached the accounts weeks after the fact.
Occupancy lived in a spreadsheet, renewals in the head of whoever managed the space, and monthly billing was rebuilt by hand, client by client.
Spaces, clients, subscriptions, counter, billing, treasury, operations and development all run on the same database, with access by role and by space.
Multiple spaces, resources, capacity and bookings on one occupancy model.
Client records with their collaborators and full history.
Plans, renewals, state transitions and expiry tracking.
Point of sale tied to the client, the space and the tax document.
Monthly receipts generated on schedule, with VAT applied.
Banks, transactions, categorisation and reconciliation.
Suppliers, contracts, expense requests and approvals.
AI agent, feature board and product memory for planning.
Occupancy is computed, the renewal happens, the invoice issues. Nobody has to remember.
Rooms, fixed desks and flexible seats each carry their own capacity. The system validates capacity before accepting a booking and shows the occupancy rate of every space.
Renewals are processed on a schedule and the month’s receipts are generated automatically. Subscriptions change state by rule, with bookings following behind.
Supplier invoices are extracted by AI and validated against the record. Bank transactions are categorised and reconciled, and every approved expense moves the bank balance.
The counter records sales and consumption tied to the client and the space, with the tax document following each space’s accounting connection.
The booking is checked against the resource before it is accepted, not after the complaint.
Renewals and receipts run on schedule, so nothing is rebuilt at month end.
Invoices are read on arrival and transactions reconciled the same day.
“We know what is free before promising a room, and the month bills itself. We stopped closing the accounts on Sundays.”
One application, one database, access by role and by space, and integrations with what the operation already used.
