An agentic operating system for clubs & membership organizations

Everything the club
runs on.

Membership and dues, billing, the tee sheet, regattas, banquets, point of sale and the member app — one system, with one record behind all of it. And agents that work the queue and stop at your desk for approval.

Built for your side of the club

Two verticals, one member record.

Yacht and golf clubs first, on one spine rather than two products bolted together. Other member clubs — swim, tennis, community — come after those two are right.

What runs on it

One system, not four.

Most clubs run membership in one system, dining in another, the tee sheet or the regatta in a third, and reconcile them by hand at month end. All of this sits on the same member record.

  • Membership

    Records, households, plans, applications

  • Billing & AR

    Invoices, payments, aging, period close

  • Member portal

    Statements and payments, web and mobile

  • Communications

    Email, push, preferences, delivery logs

  • Point of sale

    Register, house charges, receipts

  • Tee sheet

    Tee times, courses, player groups, check-in

  • Regattas

    Entries, scoring, classes, wristband checks

  • Camps & classes

    Sessions, rosters, waitlists

  • Banquets & events

    Event orders, minimums, deposits

  • Feedback

    Ratings tied to orders, locations and staff

  • Collections Agent

    Ranks past-due AR and drafts the chase

  • Application triage

    Ranks applications by committee readiness

The difference

Insights don’t collect dues.

Most club software added AI that summarises what you already know. You still write every message it describes. omra ranks the work, drafts it, and hands you one decision at a time.

Software that reports

  • Tells you 42 members are past due
  • Sorts them by amount owed
  • You write all 42 notes yourself

Left on your desk42 messages

An agent that drafts

  • Ranks 42 by amount, age and payment history
  • Drafts each note in the club’s own voice
  • You approve, edit or skip — one at a time

Left on your desk3 judgement calls

Accounts receivable

06:12

Current

1,242

30 days

27

60 days

9

90+ days

6

Ranked for review

3 waiting

  1. 94Ellis VanterpoolAnnual dues · 62 days past due$1,840.00

    Why this one first

    Amount owed
    highest on the list
    Days past due
    still inside the recovering window
    Payment history
    11 of the last 12 on time
    Disputes
    none on record
  2. 91Marguerite OkonjoSlip fees · 47 days past due$2,315.00
  3. 78Rasmussen householdDining balance · 34 days past due$410.50

Nothing sends until a staff member approves it.

Illustrative — the names and figures above are a worked example, not club data.

Provenance

Every run is written down.

What it read, how it ranked, what it drafted, and the moment it stopped to ask you. Open any decision and read it back a season later.

  1. 06:12Read 1,284 open balancesEvery unpaid invoice in the club
  2. 06:12Found 42 past thirty days$38,410 outstanding
  3. 06:13Ranked by amount, age and payment historyMost recoverable first
  4. 06:14Drafted 42 noticesEach in the club’s own voice
  5. 06:14Held 3 for a personTwo disputes and one plan already in place
  6. 39 sent after staff approval. The other three never left the queue.

The draft it held

Ellis Vanterpool

$1,840.00

Hi Ellis — your annual dues of $1,840.00 are now past due. You can settle it in the member app, or reply here if spreading the balance over three months would be helpful. Please let us know if you have a question about the charge.

— [your club’s sign-off]
Approve & sendEditSkip

Illustrative draft. It is the shape of the agent’s output, not a message any club has sent.

A worked example

One morning, end to end.

This is what a single collections run looks like from the club office. It is a scenario written to show the mechanism — not a club, and not a result.

  1. 01

    What it read

    1,284 open balances across the club

  2. 02

    What it found

    42 past thirty days · $38,410 outstanding

  3. 03

    What it drafted

    42 notices, ranked by amount, age and payment history

  4. 04

    Where it stopped

    3 held for a person · 39 sent after approval

Illustrative throughout — the figures above are a worked example, not a reported result.

Read the run in full
One day, one record
  1. 06:12

    The Collections Agent ranks 42 past-due accounts and drafts the notices. Three stop for a person.

  2. 08:05

    This quarter’s dues post to every active household.

  3. 11:20

    A member books a tee time in the portal. It lands on the day sheet under their member number.

  4. 14:00

    A regatta entry is accepted. The entry fee invoices to the same account.

  5. 18:40

    The dining room closes a ticket to a house charge. It becomes an invoice and ages with the rest.

  6. Month end

    One close. One ledger. Nothing re-keyed.

Illustrative — one invented day, to show what a single member record carries.

Pricing

One subscription, by size of club.

Every club gets the same platform. Price scales with the membership, never with how many staff log in or how much money moves through the club.

omra subscription by managed membership households
HouseholdsPer monthPer year
Up to 150$299$2,990
151 – 500$599$5,990
501 – 1,000$999$9,990
1,001 – 2,000$1,499$14,990
2,001 – 3,000$1,999$19,990
3,001 or moreFrom $2,999From $29,990

omra Premium

$249

per month, club-wide — or $2,490 a year

Adds the Collections Agent, application triage and analytics.

Priority support

$399

per month, optional

A named contact, a four-hour first response in business hours, and a quarterly review.

  • A household is one membership, however many people it holds.
  • No omra fee on dues, invoices, point of sale or house charges.
  • Bands are measured once a year — growth mid-season never re-bills you.
  • Card processing is billed separately and never blended into one rate.
  • Unlimited staff accounts and roles, at every band.
  • Three or more clubs under one operator take 10% off the subscription.
Ask a pricing question
Included with every club

No surprises in the fine print.

  • Unlimited staff accounts

    Every manager, bookkeeper and desk on the same system, with roles you set.

  • Messages go out as the club

    Your name, your address, your sign-off. Members never see a vendor.

  • The club stays the seller

    On every member transaction, with any fee shown separately and never blended.

  • Onboarding included

    Standard remote setup and product documentation, with no setup fee.

See it on your club’s own numbers.

Thirty minutes, against your club’s own season and membership. Nothing to install, and nothing to sign.

Or write to hello@clubomra.com.