Enterprise DNA

Instead of RMS Cloud

Stop renting RMS Cloud. Own your holiday park system.

We build your version around your sites, cabins and long stays, bring your RMS Cloud reservations and residents across, and run it for you.

RMS Cloud does not publish its prices. Its two park plans, Accelerate and Elevate, are each quoted after a call, with interactive maps, utilities metering and API access tied to particular plans or sold as add-ons.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

What the subscription buys

A price you only see after the call, and park features spread across plans and add-ons

RMS Cloud quotes each park on its size and the parts it takes. Most of what a park office uses every day sits on a small set of records: sites, rates, bookings, guests, long-stay accounts and meter readings.

request_quote

A price you see only after the sales call

The pricing page lists Accelerate for medium-sized parks and Elevate for park groups, and both say request a quote. There is nothing to compare until the call is done.

electric_meter

Metering and maps tied to the plan

Utilities metering, interactive maps and accounting with accounts receivable are listed in the park Accelerate plan. Interactive maps and utilities management also appear as add-ons.

apartment

Park groups move up a plan

Multi-site management, the tour desk, passes, gift vouchers, asset management and access for other software sit in Elevate, the plan for multi-property park groups.

extension

Optional extras on top

Owner and trust accounting, email marketing and the payment vault are listed as optional add-ons, and RMS Pay is marked optional.

history

Your history comes out report by report

Reservations leave through the Reservation Made/Modified report or a Report Writer export you set up field by field. Leaving means building the export first.

query_stats

Reports someone else designed

The reports are the ones the vendor built. A question like who is three weeks behind on site fees, or which motorhome will not fit the site it was sold, waits for the right report.

The park office you own

Know who arrives, who is behind and which site each van fits

Office

Arrivals, sites and cabins in one morning list

Every booking sits on a site night by night, with the van length and registration, so the office sees the day before it starts.

  • check Arrivals with no site flagged the day before
  • check A motorhome longer than its site caught before it arrives
  • check A dirty cabin with a guest coming goes to the top of the cleaning list
  • check The night audit prints who is in the park tonight, casual and long-stay

Long stays

Permanents, annual vans and seasonal workers on their own accounts

Each long stay is an agreement with a site fee, a running balance and its paperwork, not a booking stretched over a year.

  • check Weekly, monthly or yearly site fees posted in one run, never twice
  • check Accounts behind shown in days of fees, with a friendly reminder drafted
  • check Power used since the last reading charged from the meter
  • check A statement for every resident in your park's name

Records

The rules a park lives under, checked against your records

Each check cites the law or the government page it comes from, so you know why it is there.

  • check Camping ground registration renewal flagged before it lapses
  • check Stays past the 50-day tenancy threshold in New Zealand listed for a decision
  • check New South Wales occupation agreements and Victorian resident paperwork checked
  • check GST on the reduced value for New Zealand stays over four weeks

Numbers

Occupancy with the long-stay sites taken out

Every night sold is a record, so the numbers owners ask about come straight from the bookings.

  • check Casual and long-stay occupancy by month
  • check Twelve weeks on the books by site type
  • check Revenue after commission for every channel
  • check Regulars still booking through a commission channel

Make it yours

Design your own RMS Cloud replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from RMS Cloud. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your RMS Cloud replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your RMS Cloud data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from the demo data that ships with Holiday Park for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.

forum

Holiday Park for Claude Code

Connected to your own database

What needs sorting in the office this morning?

arriving with no site

Ref
H-1005
Guest
Daniel Wu
Detail
arrives 2026-10-02, Powered site

arriving with no site

Ref
H-1006
Guest
Aroha Ngata
Detail
arrives 2026-10-03, Standard cabin

balance owing at departure

Ref
H-1001
Guest
Emma Clarke
Detail
NZD 20.00 owing, departs 2026-10-02

cabin not ready

Ref
H-1004
Guest
Cabin 2
Detail
Sophie Martin arriving today, cabin is dirty

departed owing

Ref
H-1009
Guest
Peter Hall
Detail
NZD 18.50 owing since 2026-10-02

deposit overdue

Ref
H-1008
Guest
Olivia Brown
Detail
NZD 219.00 was due 2026-09-29

double booked

Ref
H-1012
Guest
P6
Detail
H-1013, 2026-10-10 to 2026-10-12

double booked

Ref
H-1014
Guest
Cabin 4
Detail
CLOSED - Not available (bookingcom), 2026-10-07 to 2026-10-09

double booked

Ref
H-1016
Guest
L2
Detail
LS-102 (annual agreement), 2026-10-12 to 2026-10-14

enquiry gone quiet

Ref
H-1011
Guest
James Taylor
Detail
no reply for 7 days

long stay in arrears

Ref
LS-103
Guest
Tama Rewi
Detail
NZD 626.50, about 26 days of fees

meter reading due

Ref
LS-104
Guest
Joan Mackie
Detail
L4: reading overdue, last read 2026-08-13

no tax invoice

Ref
H-1009
Guest
Peter Hall
Detail
checked out 2026-10-02

no-show?

Ref
H-1007
Guest
Mark Jensen
Detail
due 2026-10-01, not checked in

out of order past its date

Ref
Cabin 3
Detail
Hot water cylinder failed, plumber booked, was due back 2026-10-01

site fees not billed

Ref
LS-101
Guest
Bev Thompson
Detail
billed to 2026-09-29: run bill-residents

site fees not billed

Ref
LS-103
Guest
Tama Rewi
Detail
billed to 2026-10-02: run bill-residents

van too long for the site

Ref
H-1015
Guest
Chris Doyle
Detail
9.5 m van on P2 (takes 8.0 m), arrives 2026-10-05

Ask it anything

Questions your park records can answer

These ten questions work against the free version today. RMS Cloud has reports of its own; your version answers the questions your park actually asks, and you can change them.

chat_bubble Which long-stay accounts are behind, by how many days of fees, and when did each last pay?
chat_bubble Which metered sites are due a reading, and how much power is used but not yet billed?
chat_bubble Which long stays have no signed agreement, or no decision on which tenancy law covers them?
chat_bubble Which vans arriving this week are longer than the site they were sold?
chat_bubble Which sites are sold twice across our bookings, our long stays and the Booking.com calendar?
chat_bubble What was casual occupancy each month once the long-stay sites are taken out?
chat_bubble Which weeks in the next three months look soft, by site type?
chat_bubble What did each booking channel earn us after commission this year?
chat_bubble Who is in the park tonight, casual and long-stay, with their vehicle registrations?
chat_bubble Which regulars still book through a commission channel instead of coming to us direct?

Switching

How to switch from RMS Cloud

Moving off RMS Cloud is mostly a matter of exporting your reservation history, loading it as a test run, fixing what does not match, and then running both systems side by side until you trust the new one.

  1. 1

    Export your records from RMS Cloud

    In RMS Cloud, export your reservations from the Reservation Made/Modified report using Export To CSV, or from Report Writer. Also note how your site types and sites are named (RMS calls these Categories and Areas), since matching names make the import line up cleanly. If your account offers different export options, check with RMS Cloud about what format it allows.

  2. 2

    Load the file as a test run first

    Bring the exported file into your new setup as a test run before anything is saved to your real records. This matches guests by email, lines up site types and booking channels, and shows you counts to check against RMS Cloud, all without changing anything. Only once those counts look right do you run it again to actually load the data.

  3. 3

    Check what the import flags

    The test run lists anything it could not match on its own, and separately lists every reservation marked Long Term, since those need setting up as agreements rather than ordinary bookings. Go through this list, decide each one, and set up your permanent residents, annual vans and seasonal workers with their weekly or yearly fee and what each currently owes.

  4. 4

    Run both systems side by side

    Keep RMS Cloud active while you put the new setup through a normal day: arrivals, check-ins, long-stay billing, meter readings. If you book through Booking.com, Airbnb or RMS's channel manager, test that your calendars stay in step before you rely on the new setup for them, since that connection works differently once you move.

  5. 5

    Switch off RMS Cloud

    Once the records match and a normal day's work runs cleanly on the new setup, cancel your RMS Cloud plan. Keep the exported files. If online booking or a live channel connection mattered to you, confirm that piece is built and tested first, since the free setup only keeps calendars in step rather than taking bookings or payments directly.

construction

Where the real effort goes

The export itself is simple. The real work is in checking the match: which site types, channels and long-stay accounts need a human decision, and how far back in your booking history you actually want to bring across. Most of that shows up in the test run as a list to go through, not as guesswork. When Enterprise DNA installs and runs it for you, this is the part they do with you on the call.

Not ready for a call?

Get your RMS Cloud switch plan by email

We will send you the step-by-step plan for moving your business off RMS Cloud, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to own it

Choose who builds and runs your version

Open source

Do it yourself

Free source

  1. 1 Clone the repo, run npm install and npm run demo
  2. 2 Open it in Claude Code, Codex, OpenCode or Cursor
  3. 3 Try /attention, /site-board and /long-stay-billing on the demo park
  4. 4 Import your RMS reservations export with a dry run first
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer for agreed ongoing work

  • check Your sites, site types, extra-person charges, seasons and minimum stays
  • check Your RMS reservations, residents and their balances brought across and checked
  • check A booking page with a park map on your website when you want one
  • check Live connections to Booking.com and your payment provider scoped with you
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a monthly retainer

  • check Installed and operated through Omni by Enterprise DNA
  • check Site fees billed and meter readings charged on your schedule
  • check Backups and access managed to the agreed scope
  • check Changes made as your sites, rates and long-stay rules change
Book a discovery call

Questions

Instead of RMS Cloud, answered

We rely on the booking engine and the channel manager. What happens to those? expand_more

RMS Cloud sells sites and cabins through its booking engine and channel manager. The free version keeps cabin calendars in step with Booking.com and Airbnb through the calendar links those channels provide, which is slower and does not carry rates, and it flags any site sold twice. Where your park needs online booking with a site map, or a live channel connection, we build it into your version. Keep RMS running until the new setup has been tested with your channels.

Can you bring our RMS data across, including the permanents? expand_more

Yes. RMS exports reservations to a spreadsheet file from the Reservation Made/Modified report or from Report Writer. We bring across reservations, guests, site types, sites and booking sources, do a test run first and check the counts with you. Long-term guests are set up as agreements with their site fee and opening balance, and each meter starts from its latest reading.

Does it handle permanent residents and annual vans properly? expand_more

Each long stay is an agreement on its site: resident, annual or seasonal, with a weekly, monthly or yearly fee. Fees post in one run and never twice, power is charged from the meter, and accounts behind show in days of fees. It records which tenancy law you have decided covers each one, and the paperwork dates the New South Wales and Victorian rules ask for. A clean check means your records are complete; your lawyer still decides the law.

How does the cost compare with RMS Cloud? expand_more

RMS Cloud quotes each park after a call and does not publish its prices. Owning your version means one setup fee, then a retainer, with no charge per site, no extra modules and no yearly quote to renegotiate. Bring your current RMS invoice to the call and we will compare it with what your version would cost.

Can guests book online and pay by card? expand_more

The free version runs the office and the back office: bookings come to you and you enter them, and payments are recorded, not taken. When you want guests to book on your website and pay by card, we build the booking page and connect your payment provider in your version.

Bring Sam your site list and your RMS Cloud invoice

Book a 30-minute call with Sam. Bring your sites and cabins, your long-stay residents, your current RMS plan and the report you wish you had at the end of the month. We will scope the bookings, long stays and paperwork for your version.

Holiday Park for Claude Code is free and open source, published by Enterprise DNA.

Done paying for RMS Cloud?

Get your version built