Booking Channels Integration Guide

Introduction

Integrating RadHIL with various booking channels is crucial for maximizing your property's visibility and streamlining your rental management process. This guide will walk you through the steps to connect RadHIL with major booking platforms, ensuring seamless synchronization of availability, rates, and bookings.

Supported Booking Channels

RadHIL currently supports integration with the following booking channels:

  • Airbnb
  • Booking.com
  • VRBO (including HomeAway and Expedia)
  • TripAdvisor
  • Agoda
  • Ctrip

Prerequisites

Before you begin the integration process, ensure you have:

  • An active RadHIL account with admin privileges
  • Active accounts on the booking channels you wish to integrate
  • API credentials for each booking channel (if required)
  • Your property details fully set up in RadHIL

General Integration Steps

  1. Log in to your RadHIL dashboard
  2. Navigate to 'Integrations' > 'Booking Channels'
  3. Select the booking channel you want to integrate
  4. Follow the channel-specific instructions (detailed below)
  5. Authorize RadHIL to access your booking channel account
  6. Map your RadHIL properties to the corresponding listings on the booking channel
  7. Configure sync settings (rates, availability, bookings)
  8. Test the integration

Airbnb Integration

To integrate RadHIL with Airbnb:

  1. In the RadHIL dashboard, go to 'Integrations' > 'Booking Channels' > 'Airbnb'
  2. Click 'Connect to Airbnb'
  3. You'll be redirected to Airbnb. Log in and authorize RadHIL
  4. Once authorized, you'll be returned to RadHIL
  5. Map your RadHIL properties to your Airbnb listings
  6. Configure sync settings for calendar, rates, and instant booking
Note: Airbnb requires a separate API key for professional hosts. If you're a professional host, you'll need to provide this key during the integration process.

Booking.com Integration

To integrate RadHIL with Booking.com:

  1. In the RadHIL dashboard, go to 'Integrations' > 'Booking Channels' > 'Booking.com'
  2. Click 'Connect to Booking.com'
  3. Enter your Booking.com credentials and API key
  4. Map your RadHIL properties to your Booking.com listings
  5. Configure sync settings for availability, rates, and restrictions
// Example API call to update availability on Booking.com PUT /bookings/v1/properties/{property_id}/rooms/{room_id}/availability { "date_range": { "start_date": "2023-07-01", "end_date": "2023-07-31" }, "inventory_count": 1 }

VRBO Integration

To integrate RadHIL with VRBO (including HomeAway and Expedia):

  1. In the RadHIL dashboard, go to 'Integrations' > 'Booking Channels' > 'VRBO'
  2. Click 'Connect to VRBO'
  3. You'll be redirected to VRBO. Log in and authorize RadHIL
  4. Once authorized, you'll be returned to RadHIL
  5. Map your RadHIL properties to your VRBO listings
  6. Configure sync settings for calendar, rates, and booking rules

Troubleshooting

If you encounter issues during the integration process:

  • Ensure all prerequisites are met
  • Check that your API credentials are correct and have not expired
  • Verify that your property details in RadHIL match those on the booking channel
  • Review the RadHIL error logs for specific error messages
  • For persistent issues, contact RadHIL support with the error details and steps to reproduce the problem

Best Practices

  • Regularly review and update your integration settings to ensure optimal performance
  • Use RadHIL's channel health monitoring tools to catch and address synchronization issues promptly
  • Keep your property details consistent across all platforms to avoid guest confusion
  • Utilize RadHIL's unified inbox feature to manage guest communications from all channels in one place
  • Take advantage of RadHIL