OurCommonsOurCommons
Meet CoMo

The strata copilot that drafts, never sends.

CoMo is the AI copilot built into OurCommons. It triages your portfolio, drafts notices and levies, reads the documents that land in your inbox, and answers “do I need an AGM for this?” with the actual NSW, VIC and QLD legislation cited. You review and publish. CoMo never does.

Legal information with statute references. Not legal advice.
CoMoyour strata copilot
Portfolio
what needs my attention?

Across your 14 buildings, three things are worth a look right now:

Action items overdue3
AGM in the next 30 days1
Disbursement waiting on you1

Want me to start with the overdue items at Aurora Apartments?

Ask CoMo anything…

Across your whole portfolio

One question, your entire book of buildings.

On your manager dashboard, CoMo runs a live triage across every building you manage and tells you, in plain English, what actually needs you today. Ask it the way you would ask a junior who has read every file.

The triage feed, five buckets

Action items

Overdue, unallocated, or stuck in stale backlog.

Meetings

Scheduled in the next 30 days, across every building.

Compliance dates

Key obligations falling due in the next 30 days.

Levies and arrears

Active schedules and overdue arrears, by building and by lot.

Approvals

Procurement and disbursements pending your sign-off, with deadlines.

CoMoyour strata copilot
Portfolio
am I behind on anything?

A little, but nothing on fire. Here is the picture across 14 buildings:

Action items overdue3
Meetings in next 30 days2
Compliance dates due soon4
Buildings with arrears6
Approvals waiting on you2

The two approvals have deadlines this week. Want those first?

Questions that already work, word for word:

What needs my attention?What's urgent?Am I behind on anything?Any compliance issues?Help prioritise tasksWhat's overdue?
Scope follows the conversation

Default scope is your whole portfolio. Walk onto a building page and it locks to that building. Say “what’s the levy situation at Aurora?” mid-chat and CoMo switches scope to Aurora on its own, then answers.

PortfolioAurora Apartments

When it is ambiguous, it asks once

what’s the levy situation?
Across your whole portfolio, or a specific building? I will remember your answer for the follow-ups.

Inside a single building

Full context loaded. Still just drafting.

Open a building and CoMo has its physical attributes, compliance status, insurance, office bearers, financials, by-laws and next meeting in view. It can propose real actions, but every one waits for your confirmation before anything is created or sent.

Four draft-action tools

Draft an action item

Title, priority, due date, and who is responsible. CoMo proposes; you confirm before it is created.

Draft an owner notice

To all owners or just the committee, with a priority and body text you can edit line by line.

Draft a levy

Knows the state fund types and enforces minimum notice periods before you issue. More below.

Update an action item

Move a task's status as work progresses, on your say-so.

CoMoyour strata copilot
Aurora Apartments
draft a special levy for the lobby waterproofing, $42k across the capital works fund

Here is a draft. NSW, so it lands in the capital works fund, and I have set the regular 30 day notice.

Draft · LevyAll owners

Special levy · Lobby waterproofing

FundCapital works (NSW)
Total raised$42,000.00
ApportionmentBy unit entitlement
Notice period30 days (regular)
Due dateMon, 13 Jul 2026
Review & editYou publish, not CoMo

It knows the fund types are not the same everywhere.

NSW uses admin and capital works. VIC uses general and maintenance. QLD uses admin and sinking. CoMo drafts into the right fund for the building’s state, and holds the minimum notice period: 30 days for a regular levy, 14 days for an emergency under the SSMA.

Governance questions, statute cited

Do I need an AGM to fix the broken pipes in the garage, or can the committee just approve it?

CoMo points to who holds the authority, citing SSMA s 36 for committee delegation in NSW, and drafts the committee notice if a special meeting is the right call.

What's the notice period for an AGM?

14 days under SSMA Sch 1 cl 7(3)(a) in NSW, and 14 days under OC Act 2006 s 72 in VIC.

When is the next meeting?

It reads scheduled meetings and the agenda state straight from this building’s data, no digging.

What can I do about constant noise complaints in lot 4?

CoMo drafts a calm, professional response that references the relevant by-laws, aimed at the right audience: the lot owner directly, or the committee if it needs escalating. You publish.
Reads the capital works plan. Does not rewrite it.

Ask “can we reshape the plan to ease levies over 12 months while still funding the 2028 roof works?” and CoMo reads the current version, suggests a reshape, and drafts the levy justification to support it. You apply the change in the planner. CoMo never edits the plan directly.

Information, not advice. On purpose.

CoMo gives you legal information with the section references to back it, and tells you to take a solicitor’s view when a question is genuinely complex. You are professionally liable. CoMo earns its place by being honest about where its job ends.

You decide how present CoMo is

As loud or as quiet as you want it.

This is live, deployed code, not a someday promise. Four intrusiveness levels decide how much CoMo speaks first. A separate sixteen-trigger matrix decides what reaches you, and on which of three channels. New managers start with everything on and tune down, because the system stores opt-outs, not opt-ins.

CoMo intrusiveness · /app/profile

Preview
2
Notification triggersIn-appPushEmail

Meetings

Meeting scheduled
Meeting adjourned
Agenda finalised

Action items

Created
Completed
Status change
Reopened
Overdue

Financials

Levy issued
Payment received
Disbursement requested

Compliance

Due
Overdue

Governance

Resolution created, issued or closed
Minutes sealed
Plus the Secretary’s minutes digest, delivered by email.
Simpler on the phone

On mobile, the matrix collapses to four plain categories that map onto the triggers underneath. Power users drop into the full per-trigger grid on the web.

NoticesAGMTicketsDisbursements
On by default, yours to dial down

The system records what you switch off, not what you switch on. A new manager hears about everything from day one, then quiets the things they do not need. Nothing important is hiding behind a setting you forgot to enable.

CoMo reads your documents so you don't have to

The paperwork, turned into structured data.

Drop in a document and CoMo pulls out the fields that matter, then shows you what it found before anything is saved. Here is exactly what is shipped today, and one thing that is not yet.

Shipped today

Onboarding extraction

During setup, CoMo extracts structured data from four document types you upload, each with a confidence score so you know what to double-check.

Financial statements

Fund balances, as-at date, confidence score.

Levy schedules

Period, rate basis, admin and CW rates, due dates, per-lot amounts.

Insurance certificates

Provider, policy number, sum insured, coverage, expiry.

Meeting minutes

Agenda items, decisions, attendees.

FY25-financials.pdfextracting…
Admin fund balance$84,210.5598%
Capital works balance$212,940.0097%
As-at date30 Jun 202599%
Overdue levies$6,180.0091%

Ongoing · bank statement parsing for trust reconciliation

Free

CSV

Free, deterministic. Auto-detects NAB, CBA, ANZ and Westpac layouts.

Free

OFX

Free, deterministic, with balance-match validation.

Paid

PDF

Paid vision parse, up to 100 pages, with a pre-flight estimate and auto-refund if it fails.

It suggests the next move

After an import, CoMo auto-matches transactions to the ledger within a 5-day window, then flags unmatched deposits that look like a levy payment from a specific lot. You confirm or reject each one.

$1,120.00 deposit, looks like Lot 7 admin levy
CSV sense-checkOptional · paid

An optional pass where CoMo validates the column mapping and flags anomalies before the import lands, so a mislabelled column does not become a reconciliation headache.

Coming next

By-laws and capital works plan extraction

Today CoMo classifies these documents correctly but does not yet pull structured content out of them. That is on the roadmap, not on this page as a promise.

In the document vault today
Meeting noticesLevy schedulesSpecial leviesBy-laws registers254 inspection packsLevy noticesFinancial statementsCapital works plans

Your CoMo budget, no surprises

500,000 tokens a month. The maths is on the table.

CoMo's running cost is visible in real time, billed at what the underlying model actually used, and refunded the moment a parse fails. No mystery line item at the end of the month.

500,000 tokens a month

A flat allowance for every manager, effective 4 Jun 2026. Resets monthly.

$30 buys another 100,000

Top-up packs through Stripe, up to ten per checkout, applied immediately.

Failed parse, full refund

If an extraction throws or returns nothing usable, the tokens come straight back. You never pay for a failure.

Pass-through, not per-action

CoMo charges what the model actually used. OFX and CSV parsing are free. PDF parsing and chat are paid.

This month’s CoMo budget410k / 500k
82% used · amberresets 1 Jul
Chat205k
Statement parsing110k
Onboarding extraction70k
CSV sense-check25k
Where you see your budget
In the CoMo panel. A colour-coded bar: green under 80%, amber to 95%, red above.
In the billing summary. The full picture at /app/billing, packs and all.
Before a paid action. A pre-flight estimate you approve first.

Pre-flight estimate

This 38-page PDF statement will cost about 8,400 tokens to parse. Proceed?

ProceedNot now

What now?

See CoMo on your own portfolio.

Book a 30-minute demo. We will load a building you actually manage, ask CoMo a real question, and you can decide for yourself whether it earns a place in your day.