All integrations

Integration · Hospitality & PMS

Cloudbeds

Cloudbeds + xcale

Turn your Cloudbeds property into a 24/7 conversational front desk. xcale's AI agent talks to your guests on WhatsApp — availability, quotes, bookings, and payments — always in sync with your PMS.

Overview

  • 24/7 AI concierge answers guests on WhatsApp in seconds
  • Live availability, rates, and quotes straight from Cloudbeds
  • Creates and modifies reservations conversationally
  • Sends secure Cloudbeds pay-by-link payment links in chat
  • Guest profiles, notes, and preferences kept in sync
  • Escalates to your staff when a human touch is needed

How to sign up for xcale

  1. 1Create your xcale account at platform.xcale.app.
  2. 2Prefer a guided setup? Write to us and we'll onboard your property together.

How to connect Cloudbeds with xcale for the first time

  1. 1Log in to your xcale workspace and open Tools & Integrations.
  2. 2Search for Cloudbeds and click Connect.
  3. 3You'll be redirected to Cloudbeds — log in with your Cloudbeds account and approve the requested permissions.
  4. 4That's it. xcale automatically detects your property; no IDs to copy or paste. The integration shows as Connected and your AI agents can start using it immediately.

Connecting requires a Cloudbeds user with permission to authorize apps for the property.

What the integration does

Once connected, your xcale AI agents can, in conversation with your guests:

Availability & rates

Check what's bookable for any date range, with room photos, rates, and per-night breakdowns.

Reservations

Create bookings, modify or cancel them, extend stays, add notes, and look up any reservation's status.

Guests

Find and update guest profiles, keep notes and preferences, assign guests to rooms.

Payments

Send guests a secure Cloudbeds pay-by-link URL; the card is entered on Cloudbeds' hosted page and never passes through xcale. Requires Cloudbeds Payments with pay-by-link enabled.

Property knowledge

Answer questions about the hotel (check-in times, policies, amenities, extras) from your Cloudbeds configuration.

Operations

Dashboards, room blocks, group and allotment management for your staff.

xcale only requests the permissions it uses, reads and writes through the official Cloudbeds API, and never stores guest card data.

How to disconnect

From xcale

Open Tools & Integrations → Cloudbeds and click Disconnect. Your agents immediately lose access to the property.

From Cloudbeds

You can also revoke xcale's access from your Cloudbeds account — see Cloudbeds' Marketplace documentation.

Disconnecting does not delete your Cloudbeds data; it only removes xcale's access.

Limitations

  • The check-in date of an existing reservation cannot be changed through the API — the agent cancels and re-creates the booking instead.
  • Pay-by-link requires the property to have Cloudbeds Payments with pay-by-link enabled.
  • The integration operates on one Cloudbeds property per connection; connect each property separately.

Support

Questions or issues with the integration? Write to soporte@xcale.app — we respond within one business day.