Sector
Property management
Status
Being trialled with a pilot firm

The property management platform where AI does the work and the firm checks it

A platform for property management firms: accounting, instalments, arrears, tax filings and meetings handled by AI agents, with staff approving only what matters.

The challenge

Accounting, instalments, reminders, tax filings and owners’ meetings take up a firm’s whole day. Traditional software records the data, but all the work is still done by people.

What we built

  • Web app for the firm, owner portal and API
  • Accounting by financial year, instalments and cost allocation, bank reconciliation, e-invoice intake
  • Arrears handled all the way to the legal file, maintenance and deadlines
  • Italian tax filings (F24, CU, 770)
  • Meetings in person, on video and by phone, with voting and minutes signed via SMS code
  • Guided migration from the previous software

Where the AI works

Every day the agents propose actions with a confidence score: above the threshold they execute them, below it they go to a review queue. When data is missing, they ask whoever has it and follow up. An AI operator built on Claude models works in chat, in the portal and on the phone, with tools limited to the role’s permissions; in meetings it computes quorum and majorities and drafts the minutes as the meeting goes on.

Security

Every query is scoped to the firm, three distinct roles, permissions checked on every AI call, a log of actions, receipted messages and calls. Meeting access via personal link, SMS and PIN. Database in the European Union.

Numbers from the project

  • 695automated tests
  • 900+pages verified without errors
  • 85%default autonomy threshold

Project anatomy

  • Interfaces
    • Firm web app
    • Owner portal
    • Phone
    • API
  • AI
    • Confidence-gated agents
    • AI operator (Claude)
    • Review queue
  • Logic
    • Next.js
    • React
    • TypeScript
    • WebRTC
  • Data
    • PostgreSQL
    • Drizzle
    • EU data residency
  • Delivery
    • GitHub Actions
    • 695 tests

Skills involved

Tell us what you want to build.

Write a few lines about your project: we will reply personally to set up a first call.

Prefer to write directly? info@softboom.it
Enter your name.
Enter a valid email address, for example name@company.com.
What do you need? (optional)
Goal, timeline, tools you already use. Write a few lines about your project.