IntegrationsHostaway

Connecting Enhanced Rentals to Hostaway

This guide walks you through linking your Hostaway account to Enhanced Rentals. Once connected, your listings and reservations will sync automatically and your AI assistant will be ready to handle guest messages.

Estimated time: 5–10 minutes

Before you start

  • You have an active Hostaway account with at least one listing.
  • You have signed up for Enhanced Rentals and can access your workspace.
  • You have Admin access in Hostaway (needed to generate API credentials).
1

Sign in to your Enhanced Rentals workspace

Go to your Enhanced Rentals workspace (your-workspace.enhanced-rentals.com) and sign in with your admin account.

Enhanced Rentals login screen
Sign in to your Enhanced Rentals workspace
2

Open the Integrations settings

In the left sidebar, click Settings, then select Integrations → PMS.

Settings → Integrations → PMS menu
Navigate to Settings → Integrations → PMS
3

Connect Hostaway

Click Connect Hostaway. A dialog will open asking for your Hostaway API credentials.

Connect Hostaway dialog
Click 'Connect Hostaway' to open the credentials dialog
4

Generate API credentials in Hostaway

Switch to your Hostaway account and navigate to Settings → API. If you do not see this menu, contact Hostaway support to enable API access for your account.

Click Generate new API key and copy:

  • Account ID (also called Client ID)
  • API Secret (shown only once — copy it immediately)
Hostaway API settings page showing Account ID and API Secret
Hostaway: Settings → API. Copy your Account ID and API Secret.
⚠️
The API Secret is shown only once. If you navigate away without copying it, you will need to generate a new one.
5

Enter credentials in Enhanced Rentals

Paste your Hostaway Account ID and API Token into the Enhanced Rentals dialog, then click Add Connection.

Enhanced Rentals PMS page showing Hostaway Connected status
Once saved, the Hostaway card shows 'Connected' in green
ℹ️
Enhanced Rentals encrypts and stores your credentials securely. They are never exposed in the interface after saving.
6

Verify listings sync

After connecting, Enhanced Rentals will fetch your listings from Hostaway. Navigate to Properties in the sidebar. Your properties should appear within a few seconds.

Properties page showing synced listings from Hostaway
Your Hostaway listings will appear in the Properties list
💡
If no properties appear after 30 seconds, refresh the page. If they are still missing, check that your Hostaway API key has read access to listings.
7

Verify reservations sync

Navigate to Reservations. Your current and upcoming reservations from Hostaway will be listed here, including guest details, stay dates, and channel information.

Reservations page showing synced reservations from Hostaway
Active reservations synced from Hostaway will appear here
8

You're connected

The integration is now active. Enhanced Rentals will automatically sync new and updated reservations from Hostaway in real time via webhooks.

Enhanced Rentals overview dashboard after successful connection
Your workspace overview after connecting Hostaway

From here you can:

  • Set up your AI assistant — go to Bots to configure and enable your first bot
  • Set up a hotline — go to Settings → Hotlines to add a phone number and connect it to your AI agent
  • Invite your team — go to Settings → Users to add team members

Troubleshooting

“Invalid credentials” error on connect

Double-check that you copied the Account ID and API Secret without extra spaces. The API Secret is case-sensitive. Generate a fresh key in Hostaway if needed.

Listings appear but reservations do not sync

Reservations sync via webhooks. Ensure your Hostaway plan supports webhook events. Contact support@enhanced-rentals.com to verify webhook registration for your account.

No listings appear after connecting

Verify that your Hostaway API key has permission to read listings. In Hostaway, go to Settings → API and check the scopes assigned to the key.