ChatGPT Smoobu integration

Connect Smoobu to ChatGPT.

Ask your Smoobu 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 EU short-term rental hosts who already run bookings through Smoobu.

About 45-90 minutesConnector requiredRead-only setupSmoobu API key

By Axelrod Labs · Updated June 2026

ChatGPTSmoobu connected
Show me tomorrow's arrivals in Smoobu and flag anything I should prep today.
G
Used Smoobu
Read from Smoobu

2 arrivals tomorrow across 2 apartments.

One guest has not received check-in instructions.

Prenzlauer Loft has a same-day turnover; cleaner confirmation is the main risk.

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

Ask Smoobu operational questions without opening another dashboard.

"Who arrives tomorrow, and what language should I message them in?"

Arrival list grouped by property, guest language, and reservation channel.

"Which stays check out this weekend?"

Checkout dates, property names, guest names, and cleaning handoff notes.

"Find bookings missing guest phone numbers."

Reservations where contact details are incomplete before arrival.

"Summarize next week's occupancy by apartment."

Simple occupancy table with empty nights highlighted.

How does this work?

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

FAQ

Connecting Smoobu to ChatGPT

Is it safe to connect Smoobu to ChatGPT?

Yes, when you keep it read-only. Your Smoobu API key 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 Smoobu to ChatGPT?

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

Can ChatGPT change or cancel my Smoobu reservations?

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

How long does it take to set up?

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

Why is ChatGPT returning empty or unauthorized results from Smoobu?

Most common Smoobu issue: the API key works for apartments but not messages. Recheck token permissions before redeploying. Some older Smoobu accounts have API access disabled until support enables it.

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.
Smoobu admin access to create or copy Smoobu API key.
A free Cloudflare account for the private connection.
Is this safe?

Keep the first version boring and read-only.

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

01

Get your Smoobu credentials

  • Open Smoobu as an administrator.
  • Go to API / integrations settings and create or copy an API key with booking and apartment read access.
  • Keep the key open until the setup screen asks for it.
02

Set up the private connection

  • Use a private Cloudflare Worker or managed setup path so PMS credentials stay outside ChatGPT.
  • Paste your Smoobu API key into the prompted fields.
  • Deploy the private connection and open the generated health page.
  • Confirm it says Connected to Smoobu 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.

Who arrives tomorrow, and what language should I message them in?
Which stays check out this weekend?
Find bookings missing guest phone numbers.

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

Smoobu issues first, generic OAuth issues second.

Some older Smoobu accounts have API access disabled until support enables it.

Keys created by a limited user may miss apartments the owner expects ChatGPT to see.

Most common Smoobu issue: the API key works for apartments but not messages. Recheck token permissions before redeploying.

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.