ChatGPT RMS Cloud integration

Connect RMS Cloud to ChatGPT.

Ask your RMS Cloud bookings, guests, and calendar questions in plain English. This guide shows the self-serve path first, then explains when Axelrod is the managed option.

For Hotel, motel, and holiday park operators running their bookings in RMS Cloud.

About 45-90 minutesConnector requiredRead-only setupRMS Cloud agent ID, agent password, client ID, and client password

By Axelrod Labs · Updated June 2026

ChatGPTRMS Cloud connected
What needs attention in RMS Cloud before today's arrivals?
G
Used RMS Cloud
Read from RMS Cloud

14 arrivals today, 3 unassigned to a site, 2 missing a phone number.

One group booking spans 6 cabins; one OTA reservation has no deposit recorded.

Site 22 has a same-day departure and arrival.

Example ChatGPT-style output. Your live answer depends on the records and permissions available in RMS Cloud.
What this lets you do

Ask RMS Cloud operational questions without opening another dashboard.

"Show today's arrivals by category and rate type."

Arrival board grouped by accommodation category and rate.

"Which reservations changed in the last 24 hours?"

Recent booking edits with arrival date, guest, and site.

"List unassigned reservations for the next 7 days."

Bookings still needing a site or room allocation.

"Summarize forecast occupancy and revenue for the next 14 days."

Occupancy and tariff totals by property and category.

How does this work?

ChatGPT uses a small private web connection to ask RMS Cloud read-only questions. You own that connection; it only talks to RMS Cloud when you ask ChatGPT something.

FAQ

Connecting RMS Cloud to ChatGPT

Is it safe to connect RMS Cloud to ChatGPT?

Yes, when you keep it read-only. Your RMS Cloud agent ID, agent password, client ID, and client password stays in a private connection you control, not inside ChatGPT, and this setup only reads data; it cannot create, change, or cancel reservations. Remove the ChatGPT app and delete the private connection to revoke access at any time.

What do I need to connect RMS Cloud to ChatGPT?

Three things: a paid ChatGPT plan with Developer mode (or custom MCP connectors) enabled, RMS Cloud admin access to obtain RMS Cloud agent ID, agent password, client ID, and client password, and a free Cloudflare account for the private connection.

Can ChatGPT change or cancel my RMS Cloud reservations?

No. This guide sets up a read-only connection, so ChatGPT can answer questions about your RMS Cloud bookings, guests, and calendar but cannot modify anything.

How long does it take to set up?

Plan on about 45-90 minutes if your RMS Cloud agent ID, agent password, client ID, and client password is ready. It can take longer when RMS Cloud requires API approval, partner access, or workspace admin approval before ChatGPT can scan the connector.

Why is ChatGPT returning empty or unauthorized results from RMS Cloud?

Most common RMS Cloud issue: the client ID and client password were never enabled, because no Service Request was logged to switch on API access. RMS Cloud needs all four values. The agent pair identifies the integration; the client pair identifies your property, and both are sent to the authToken endpoint.

Before you start

Have these ready.

Budget about an hour for connector setup once credentials are ready. Add more time if you need API approval, partner access, or workspace admin approval.

A paid ChatGPT plan with Developer mode or custom MCP connectors enabled. Workspace plans may require admin approval.
RMS Cloud admin access to create or copy RMS Cloud agent ID, agent password, client ID, and client password.
A free Cloudflare account for the private connection.
Is this safe?

Keep the first version boring and read-only.

RMS Cloud credentials live in your private connection, not inside ChatGPT.
The v1 guide is read-only: no creating, changing, or cancelling reservations.
To undo access, remove the ChatGPT app and delete the private connection.
Do not paste payment-card data, passports, or private owner notes into test prompts.
Setup

Connect RMS Cloud to ChatGPT in 4 steps.

01

Get your RMS Cloud credentials

  • Log a Service Request in your RMS Cloud account to enable API access and get the client ID and client password.
  • Pair them with the agent ID and agent password from the partner/integration registration.
  • Confirm the credentials are scoped read-only for reservations, guests, and availability.
02

Set up the private connection

  • Use a private Cloudflare Worker or managed setup path so PMS credentials stay outside ChatGPT.
  • Paste your RMS Cloud agent ID, agent password, client ID, and client password into the prompted fields.
  • Deploy the private connection and open the generated health page.
  • Confirm it says Connected to RMS Cloud before continuing.
03

Add it to ChatGPT

  • Open ChatGPT settings.
  • Go to Apps, open Advanced settings, and enable Developer mode.
  • Create a custom app from the remote server URL shown on the health page.
  • Complete the OAuth authorization screen.
04

Try operational prompts

  • Open a new chat and select the app from Developer mode.
  • Start with arrivals, departures, missing guest details, and occupancy questions.
Try it

Start with operational questions, not vague chatbot prompts.

Show today's arrivals by category and rate type.
Which reservations changed in the last 24 hours?
List unassigned reservations for the next 7 days.

Expected result: ChatGPT should answer with specific RMS Cloud records: property names, reservation dates, guest fields it is allowed to read, and a clear note when data is missing.

After it works

Good for one property. Thin for a real portfolio.

ChatGPT can answer RMS Cloud questions. Axelrod turns the same booking data into morning briefs, guest-message drafts, cleaner handoffs, pricing nudges, and an approval queue across your stack.

Talk to Axelrod
Official resources

Check RMS Cloud's current API docs before connecting anything.

PMS settings and API permissions change. Use these links to confirm the exact credential names in the account you are working with.

Troubleshooting

RMS Cloud issues first, generic OAuth issues second.

RMS Cloud needs all four values. The agent pair identifies the integration; the client pair identifies your property, and both are sent to the authToken endpoint.

The auth token expires; the connection must request a fresh one rather than caching a single token indefinitely.

Most common RMS Cloud issue: the client ID and client password were never enabled, because no Service Request was logged to switch on API access.

Developer mode is missing: confirm the ChatGPT account or workspace can create custom apps, and ask the workspace admin if the option is hidden.

OAuth popup blocked: allow popups for ChatGPT, then reconnect the app.

The app returns empty results: check that the PMS user or token can read all properties, reservations, and guests.

The app returns unauthorized: rotate the PMS credential, redeploy the private connection, then reconnect ChatGPT.