ChatGPT Mews integration

Connect Mews to ChatGPT.

Ask your Mews 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 Independent and group hotels running front-desk operations on Mews.

About 45-90 minutesConnector requiredRead-only setupMews ClientToken and AccessToken

By Axelrod Labs · Updated June 2026

ChatGPTMews connected
What needs attention in Mews before today's arrivals?
G
Used Mews
Read from Mews

14 arrivals today, 2 VIP guests, 3 reservations missing a guest email.

One group of 6 rooms checks in this afternoon under a single company profile.

Room 212 has a same-day checkout and arrival; housekeeping turnover is tight.

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

Ask Mews operational questions without opening another dashboard.

"Show today's arrivals by rate plan and booking source."

Arrival board grouped by rate and channel.

"Which reservations were created or modified in the last 24 hours?"

Recent reservation changes with guest, arrival date, and room category.

"What is the occupancy and ADR forecast for the next 14 days?"

Daily occupancy and average daily rate by room category.

"List in-house guests checking out tomorrow with open balances."

Departure list flagged by unpaid folio balance.

How does this work?

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

FAQ

Connecting Mews to ChatGPT

Is it safe to connect Mews to ChatGPT?

Yes, when you keep it read-only. Your Mews ClientToken and AccessToken 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 Mews to ChatGPT?

Three things: a paid ChatGPT plan with Developer mode (or custom MCP connectors) enabled, Mews admin access to obtain Mews ClientToken and AccessToken, and a free Cloudflare account for the private connection.

Can ChatGPT change or cancel my Mews reservations?

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

How long does it take to set up?

Plan on about 45-90 minutes if your Mews ClientToken and AccessToken is ready. It can take longer when Mews requires API approval, partner access, or workspace admin approval before ChatGPT can scan the connector.

Why is ChatGPT returning empty or unauthorized results from Mews?

Most common Mews issue: using demo tokens against the live API, or pasting the ClientToken and AccessToken into swapped fields. Mews needs both the ClientToken and the AccessToken. The ClientToken identifies the app; the AccessToken identifies the property. Pasting only one will fail.

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.
Mews admin access to create or copy Mews ClientToken and AccessToken.
A free Cloudflare account for the private connection.
Is this safe?

Keep the first version boring and read-only.

Mews 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 Mews to ChatGPT in 4 steps.

01

Get your Mews credentials

  • Sign in to Mews with an admin (Commander) account for the property.
  • Connect the integration so Mews issues an AccessToken for the enterprise; the ClientToken identifies the certified app.
  • Confirm the connection can read reservations, customers, 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 Mews ClientToken and AccessToken into the prompted fields.
  • Deploy the private connection and open the generated health page.
  • Confirm it says Connected to Mews 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 rate plan and booking source.
Which reservations were created or modified in the last 24 hours?
What is the occupancy and ADR forecast for the next 14 days?

Expected result: ChatGPT should answer with specific Mews 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 Mews 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 Mews'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

Mews issues first, generic OAuth issues second.

Mews needs both the ClientToken and the AccessToken. The ClientToken identifies the app; the AccessToken identifies the property. Pasting only one will fail.

An AccessToken normally covers a single property. Multi-property groups need one token per enterprise, or a Portfolio Access Token that spans them all.

Most common Mews issue: using demo tokens against the live API, or pasting the ClientToken and AccessToken into swapped fields.

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.