Quick Start

This guide walks you through creating your first Airbnb-synced reservation in under 15 minutes.

Prerequisites

  • AirDoo module installed (see Installation)
  • Gmail account linked to your Airbnb account
  • Odoo administrator access

Step 1 — Create products

AirDoo uses Odoo products to generate reservation order lines.

  1. Go to Sales → Configuration → Products
  2. Create the "Accommodation Nights" product:
  3. Type: Service
  4. Sales price: your base nightly rate
  5. Create the "Cleaning Fee" product:
  6. Type: Service
  7. Sales price: your standard cleaning fee

Step 2 — Configure AirDoo settings

  1. Go to AirDoo → Configuration → Settings
  2. Under Products:
  3. Default Accommodation Product → select "Accommodation Nights"
  4. Default Cleaning Product → select "Cleaning Fee"
  5. Save

Step 3 — Create your first accommodation

  1. Go to AirDoo → Accommodations → New
  2. Fill in the required fields:
  3. Property Name: internal name (e.g. "Alpine Chalet")
  4. Airbnb Listing Name: EXACT name as it appears in Airbnb emails (e.g. "Chalet au milieu des cascades")

Critical field

The Airbnb Listing Name must match exactly what appears in Airbnb emails. Any difference in case or spacing will prevent synchronisation.

  1. Optional: add address, manager, check-in/check-out times
  2. Save

Step 4 — Connect Gmail

  1. Go to AirDoo → Configuration → Settings
  2. Under Gmail → enter your Gmail address
  3. Upload your credentials.json file (see Installation to create this file)
  4. Click Connect Gmail and authorise access

Step 5 — Run the first sync

  1. Go to AirDoo → Accommodations
  2. Select your accommodation
  3. Click the "Sync Airbnb Emails" button
  4. Wait a few seconds

Verify the result

After the sync, your reservations appear in AirDoo → Reservations.

Each reservation contains: - The Airbnb confirmation code - The guest's name - Check-in/check-out dates - Guest composition (adults, children, babies) - The Airbnb payout amount


What's next?

I want to… Documentation
Understand the sync process Airbnb Sync
Manage my reservations Reservations
Set up automated emails Communication
Build a website with the API API & Integration

← Previous: Installation | Next: Configuration →