Multi-Accommodation Management

AirDoo natively supports managing multiple accommodations within a single Odoo instance.

Principle

Each accommodation is an independent airdoo.accommodation record with: - Its own Airbnb Listing Name (for synchronization) - Its own calendar color (automatically assigned) - Its own pricelist and communication rules - Its own cleaning provider

Bookings for each accommodation are separate and filterable in all views.


Adding an Accommodation

  1. AirDoo → Accommodations → New
  2. Fill in the Property Name and Airbnb Listing Name
  3. Configure specific settings (pricing, cleaning, communication)
  4. Save

Calendar Colors

When an accommodation is created, a color is automatically assigned in a cycle across Odoo's 11-color palette (red, orange, green, blue, purple...).

To change the color: Calendar Color field on the accommodation form.


Per-Accommodation Communication Rules

Different communication rules can be defined per accommodation:

  • Default rules (without accommodation): apply to all accommodations
  • Specific rules (with accommodation): take priority over default rules for the same event_type

Example:

Accommodation A — Welcome Pack D-7 (specific rule)
Accommodation B — Welcome Pack D-14 (specific rule)
Other accommodations — Welcome Pack D-7 (default rule)


Filters and Views

All AirDoo views (bookings, communications, logs) include a filter by accommodation.

In the Gantt Calendar view, all bookings from all accommodations are displayed simultaneously, each with their accommodation's color.


Multi-Company Invoicing

If you have multiple Odoo companies, each accommodation can be associated with a different company via the Company field. Bookings inherit the accommodation's company.


← Back: Advanced Parsing | Next: Pricing →